Software Developer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£80,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Data Systems Elasticsearch Python (Programming Language) Object-Oriented Software Development Graphql Api Design Virtual Private Clouds
+3 more
Service Stack Web Api Golang

Requirements

Cloud-first engineering data systems and APIs

This challenging and varied role focuses on the development of a suite of cloud-first, server-side systems used in engineering, with a significant aspect being the design of modern web APIs to work with complex engineering data.

As an individual you’ll be articulate, analytically minded and strong on concepts. As a senior engineer you’ll bring expertise developing in a range of languages which may include Python, Golang, C# and others.

You will also:

  • Be confident with modular and object-oriented design for large and scalable systems.
  • Have developed for the cloud (perhaps AWS, Azure or GCP) or private clouds.
  • Have an interest and skill in API design and development, with an appreciation for REST and perhaps experience with GraphQL.
  • Understand each of the typical pieces that fit into a modern technology stack for the cloud.

Any additional experience with ElasticSearch and/or large scale analytics would be beneficial.

Benefits & conditions

You’ll be joining a flexible and friendly team with offices in the city of Cambridge. Flexible working is encouraged, and there are good routes to the offices whether cycling, driving or taking public transport. A highly competitive package is on offer based on individual contribution and needs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all