Senior Software Engineer

gb IO Associates
Bath, UK
4 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Databases Continuous Integration Distributed Systems MongoDB Node.Js TypeScript Backend Servicebus Api Gateway Amazon Simple Queue Service (SQS)
+1 more
Serverless Computing

Job description

The role is heavily focused on Node.js, TypeScript and AWS, with genuine ownership across the full lifecycle - from system design and architecture through to development, release and production support.

You’ll have the opportunity to work on new products and capabilities from an early stage, making key technical decisions and helping shape how the platform evolves.

What you’ll be working on

  • Design, build and operate reliable, scalable backend services
  • Own areas of the platform, including architecture and technical direction
  • Build resilient APIs and distributed systems within a regulated financial environment
  • Work with AWS serverless technologies, including Lambda, SQS, EventBridge and API Gateway
  • Work with MongoDB and document databases
  • Contribute to CI/CD, observability, incident management and production support
  • Work closely with Product, Engineering and Operations to turn business requirements into scalable solutions
  • Mentor engineers and contribute to engineering standards and best practice

Requirements

  • Strong Node.js & TypeScript
  • Strong system design and architecture
  • AWS & Serverless
  • MongoDB / document databases
  • Distributed systems, observability and incident management
  • CI/CD and production operations
  • Experience working in a regulated environment, ideally FinTech or financial services
  • Comfortable owning services within a build-and-run environment

This is a genuinely hands-on senior role with significant autonomy, where you’ll be expected to think beyond the code and consider scalability, resilience, operational impact and customer needs.

Apply for this position

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

Apply on www.totaljobs.com
Prepare application

Good distractions

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

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Realizing the limitations of MongoDB for live statistics

Josip Stuhli Josip Stuhli · World Congress 2023

Videos

See all

Related articles

See all