Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: As a Senior Engineer, you will be responsible for enhancing the quality, speed, and reliability of a microservices architecture, focusing on user experience and data security. Your role involves transforming innovative ideas into scalable code, automating processes, and addressing customer challenges at scale. You will lead the evolution of the platform by optimizing workflows and extending the domain model. Success is measured by product-market fit, delivery velocity, and the resilience of services.
Key Responsibilities:
- Accountable for the quality, speed, and reliability of the microservices architecture.
- Transform innovative ideas into scalable code and automate CI/CD and testing processes.
- Lead the evolution of the platform by simplifying user journeys and optimizing workflows.
- Ensure all features are accessible via a robust, API-first approach.
- Engage directly with customers to close feedback loops and shape the product.
- Contribute to a modern DevOps culture by deploying microservices multiple times per day.
- Collaborate with a forward-thinking team to build the next generation of microservices platforms.
Key Skills:
- Degree in Computer Science, Software Engineering, or equivalent experience.
- Extensive hands-on experience with microservices and event sourcing using Node.js and React.
- Solid experience in service-to-service communication, API design, and contract testing.
- Comfortable in agile environments and resolving ambiguity.
- Strong focus on customer needs and a passion for building empowering platforms.
- Commitment to cybersecurity best practices and data privacy.
- Automation-first mindset for infrastructure, testing, and deployment.
- Growth mindset embracing change, continuous learning, and innovation.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
As a Senior Engineer, you are accountable for the quality, speed, and reliability of our microservices architecture, ensuring seamless user experiences and robust data security. You will transform innovative ideas into scalable code, automate everything from CI/CD to testing, and solve real customer problems at scale.
Your Misson
Lead the evolution of our platform by simplifying user journeys, optimizing microservices workflows, and extending our domain model into a cutting-edge knowledge graph.
What Success Looks Like
- We achieve product-market fit through rapid iteration and customer feedback.
- Our delivery velocity accelerates as our microservices architecture matures.
- All features are accessible via a robust, API-first approach.
- Our services are resilient, observable, and easy to maintain.
What You Bring
- Degree in Computer Science, Software Engineering, or equivalent experience.
- Extensive hands-on experience designing, building, and deploying distributed systems using microservices and event sourcing with Node.js and React.
- Solid experience of service-to-service communication, API design, and contract testing.
- You are comfortable in agile environments, resolving ambiguity.
- Strong focus on customer needs, with a passion for building platforms that empower clients.
- Commitment to cybersecurity best practices and data privacy.
- Automation-first mindset: from infrastructure to testing and deployment.
- Growth mindset: You embrace change, continuous learning, and innovation.
What's In It For You?
- End-to-end ownership: Engage directly with customers to close feedback loops and shape the product.
- Modern DevOps culture: Deploy microservices multiple times per day with confidence.
- Work with AI and expand your skills into Python and other emerging technologies.
- Be part of a collaborative, forward-thinking team building the next generation of microservices platforms.
- Continuous learning, we believe, ongoing training is key to success.
Our Tech Stack
- Frontend: React
- Backend: Nest.js, Python/fastapi, LangChain
- Test Automation: Pact, Jest, Cypress, and Pytest (including AI test automation)
- Infrastructure: AWS ECS, PostgreSQL, Kafka (migrating from RabbitMQ)
- Infrastructure as Code: Terraform (using native AWS services where possible)
- CI/CD: GitHub-based tooling
Our Engineering Culture
- We believe speed comes from quality, automation, and solving the right problems.
- We always leave things better than we found them.
- We start with the end in mind.
- We iterate quickly.
- If you build it, you fix it.
- We trust each other and ask for help.
- If you’re in a hole, stop digging.
About Us
We’re a well-funded, early-stage London-based startup on a mission to revolutionize compliance for banks and fintechs with cutting-edge, AI-powered regtech solutions. We’re building a product and engineering team to drive the platform in an agile way, using AI and ML at its core, enabled by microservices running in AWS. We aim for full CI/CD, deploying as soon as tests are green. We value clarity, transparency, and craftsmanship in everything we do. We believe that speed comes from doing things right, and we encourage creative use of AI, not just in our products, but in every aspect of how we work. Our London office is a hub for collaboration, and we embrace flexibility and remote work for most days. If you are not in London, or not even in the UK, we will make that work too.
What We Offer
- Competitive compensation tailored to senior talent. ( daily PAYE System )
- Flexible working arrangements ( hybrid London ).
- End-to-end ownership of impactful, open-ended challenges.
- Significant influence over technical and product direction.
- Supportive, achievement-driven environment that values curiosity, ownership, and clarity.
- Top-tier tooling and access to the latest AI resources.
- Direct collaboration with founders and senior leadership.