Enable job alerts via email!

Senior Software Engineers - Full-stack

TN United Kingdom

London

Hybrid

GBP 60,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology firm is seeking a Senior Software Engineer to join their dynamic team in London. This role involves designing and developing scalable solutions across the full technology stack, from backend services to frontend applications. You'll collaborate with talented engineers and clients, driving impactful projects that leverage cutting-edge technologies. If you're passionate about solving complex challenges and want to be part of a diverse and inclusive workplace, this opportunity is perfect for you. Join a forward-thinking company that values creativity and innovation, and make your mark in the tech industry.

Qualifications

  • Strong foundation in JVM languages and frontend development experience.
  • Experience with cloud infrastructure and containerized deployment.

Responsibilities

  • Design and develop backend services for a scalable marketing platform.
  • Collaborate with stakeholders to gather requirements and translate them into solutions.

Skills

Kotlin
Java
React.js
Tailwind
Typescript
SQL
NoSQL
Git
Docker
AWS

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
CloudFormation
Kubernetes
ECS

Job description

Social network you want to login/join with:

Senior Software Engineers - Full-stack, London

col-narrow-left

Client:

Simple Machines

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

87a2df6cd216

Job Views:

4

Posted:

05.05.2025

Expiry Date:

19.06.2025

col-wide

Job Description:

Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their customers, and citizens. We are a team of creative engineers and technologists dedicated to unleashing the potential of data in new and impactful ways. We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. We engineer data to life.

As a Senior Software Engineer at Simple Machines, you’ll be at the heart of groundbreaking projects, collaborating closely with both our talented internal team and forward-thinking clients. In this hands-on role, you'll drive the development of sophisticated, scalable solutions across the full technology stack—from intuitive frontends and robust backends to powerful data pipelines and resilient infrastructure. If you’re passionate about solving complex problems and pushing the boundaries of what’s possible, this role offers the perfect platform for you to make a real impact.

About our incredible team:

We believe diverse perspectives fuel innovation. Our team is made up of talented engineers from different backgrounds, each bringing unique strengths. We collaborate across the full stack, supporting and learning from one another to create world-class solutions. You'll have the autonomy to shape technical design, work closely with stakeholders, and engage with data scientists and cross-functional teams to craft seamless, high-performance systems.

We're committed to fostering an inclusive and equitable workplace where everyone—regardless of background, identity, or experience—can thrive. If you're passionate about pushing boundaries, solving complex challenges, and being part of a forward-thinking team, we want to hear from you!

Technical Responsibilities:

  • Design and develop backend services for a highly scalable marketing platform.
  • Design APIs, applications, infrastructure, and document technical requirements and designs for clients.
  • Handle end-to-end delivery, including build, automation, deployment, and operations.
  • Collaborate with stakeholders and team members to gather requirements and translate them into technical solutions.
  • Work within an Agile delivery environment.
  • Participate in hybrid remote and in-person collaboration with the team and clients.

Requirements

Technical background

  • Consultative approach to software development, ideally with experience in software consulting.
  • Strong foundation in JVM languages (Kotlin or Java).
  • Experience designing and implementing data-driven APIs.
  • Frontend development experience (React.js, Tailwind, REDUX, Typescript).
  • Experience with large-scale web services.
  • Cloud infrastructure experience (AWS, Google Cloud, Azure).
  • Experience with Infrastructure-as-Code tools (Terraform, CloudFormation).
  • Experience with testing and test automation, including TAA or BDD.
  • SQL database experience, including schema design and queries.
  • Ability to quickly adopt new technologies.
  • Exposure to Scala or functional programming.
  • Experience with asynchronous backend technologies (Ktor, http4k, http4s, Play, RxJava).
  • Experience with NoSQL databases (DynamoDB, Cassandra, HBase, BigTable, Cosmos DB).
  • Experience with Git workflows.
  • Experience with containerized deployment (Docker, ECS, Kubernetes).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

- Urgent! x15 Fullstack Software Engineers – UK-based – Series A Funded Startup – Rapid Growth [...]

JR United Kingdom

London

Remote

GBP 45,000 - 65,000

2 days ago
Be an early applicant

-x 3 Software Engineers – Fullstack Java – Fully Remote with offices based in Bristol/Bath/Glou[...]

JR United Kingdom

London

Remote

GBP 55,000 - 75,000

5 days ago
Be an early applicant

Fullstack Software Engineer

Vanta

London

Remote

GBP 50,000 - 90,000

5 days ago
Be an early applicant

PHP Fullstack Software Engineer

ThriveCart

London

Remote

GBP 40,000 - 70,000

9 days ago

Codified Controls - Senior Full-Stack Software Engineer - VP

TN United Kingdom

London

Hybrid

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Senior Software Engineer (Full-Stack)

TN United Kingdom

London

Hybrid

GBP 72,000 - 83,000

2 days ago
Be an early applicant

Senior Software Engineer (Fullstack)

TN United Kingdom

London

Hybrid

GBP 50,000 - 90,000

2 days ago
Be an early applicant

Senior Software Engineer – Quant Full Stack & Infrastructure (Team Lead)

JR United Kingdom

London

Hybrid

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Senior Software Engineer, Fullstack

Vanta

London

Remote

GBP 60,000 - 100,000

30+ days ago