Enable job alerts via email!

Senior Back End Software Engineer

Ecm Selection

Cambridge

Hybrid

GBP 100,000 - 125,000

Full time

9 days ago

Job summary

A dynamic software company in Cambridge seeks a Senior Back-End Software Engineer to join their development team. The role focuses on software design and implementation, particularly in backend systems. Candidates should have significant experience in backend development, with knowledge of languages like Python and JavaScript. Offering a competitive salary and opportunities for hybrid working, this position is ideal for a conscientious problem solver looking to contribute to a growing firm.

Benefits

Highly competitive salary
Benefits package
Scope for hybrid working

Qualifications

  • Proven track record of professional software engineering.
  • Substantial experience in backend development or SaaS applications.
  • Knowledge of relevant programming languages and practices.

Responsibilities

  • Software design and implementation across the full development lifecycle.
  • Emphasis on backend and systems aspects of hosting solutions.
  • Contribute to development of other components as needed.

Skills

Adaptability to different technology stacks
Problem-solving ability
Attention to detail
Backend development
Software systems design

Tools

Python
JavaScript
Clojure
PostgreSQL
DevOps skills
Job description
Overview

This company's open-source B2B software enables users to quickly create and deploy web applications without needing front and back end development knowledge. Their flexible SAAS platform allows advanced web functionality to be built using a commonly used and intuitive scripting language and libraries.

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.

Responsibilities

Software design and implementation across the full development lifecycle with emphasis on backend and systems aspects of the company’s hosting solutions. Contribute to development of other components as needed, providing a varied role within the engineering team.

Qualifications
  • An impressive track record of professional software engineering, demonstrating adaptability to different technology stacks, problem solving ability, and zeal for digging into details to overcome technical challenges.
  • Substantial experience in areas such as backend development, software systems design, or SAAS applications.
  • Knowledge of Python, JavaScript, Clojure, or PostgreSQL would be great but an exact fit isn expected. DevOps skills and some exposure to open source development practices would also be useful.
Benefits

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.

Keywords

SAAS, Open Source, Back End Development, B2B, Python, Clojure, DevOps, Cambridge

How to apply

Interested? Send your CV to ECM Selection. We do read every CV and try to respond to everyone. Or recommend a friend for £250, details at https://ecmselection.co.uk/tell-a-friend.

Please note: even if you don\'t have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs