Senior Back End Software Engineer
Role details
Job location
Tech stack
Requirements
As their product continues to gain traction, an opportunity has arisen for an additional Senior Back-End Software Engineer within the Cambridge-based development team. A strong all-rounder, this key employee would have the breadth of experience to quickly come up to speed with the company's technology stack and to help lead the engineering effort. The role would involve software design and implementation across the full development lifecycle, with an emphasis on back end and systems aspects of their own hosting solutions, but you will also be involved with development of other components, making this quite a varied role., * An impressive track record of professional software engineering, demonstrating your adaptability to different technology stacks, problem solving ability, and zeal for digging into details to overcome technical challenges.
- Substantial experience in areas such as back end development, software systems design, or SAAS applications.
- Knowledge of Python, JavaScript, Clojure, or PostgreSQL would be great but an exact fit isn't expected. DevOps skills and some exposure to open source development practices would also be useful.
Benefits & conditions
This is a great opportunity to join a successful, growing company, and work as part of a highly-skilled and friendly team. The role features a highly competitive salary and benefits package, and scope for hybrid working for part of the week.