> Markdown version of [/jobs/ext/2813308-senior-back-end-software-engineer](https://www.wearedevelopers.com/jobs/ext/2813308-senior-back-end-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Back End Software Engineer - **Company:** Epistemix - **Location:** Greater London, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Elastic Compute Cloud, Amazon S3, Distributed Systems, Amazon DynamoDB, Github, Identity and Access Management, Python (Programming Language), NoSQL, OAuth, Queueing Systems, Cloud Services, Amazon Simple Notification Service (SNS), Software Engineering, Systems Architecture, TypeScript, Backend, Fastapi, Amazon Relational Database Service, Kubernetes, Information Technology, Graphql, Api Design, Cloudwatch, NestJS, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Jenkins, Microservices - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840587009-senior-back-end-software-engineer ## About the Role In order to do this job well, you must be a curious and eager problem solver with a hunger for building well-designed, high-quality solutions. You have a passion for great work and strive to produce simple solutions to complex problems. Knowing there are always multiple answers to a problem, you know how to engage in a constructive dialogue to find the best path forward., * Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience. * 7+ years of back-end software development experience, with a significant portion in a senior role. * Expert proficiency in Python, particularly with FastAPI. * Strong experience with TypeScript for backend development (Node.js/NestJS experience is a plus). * Deep hands-on experience with AWS cloud services, including but not limited to EC2, EKS, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch, and IAM. * Proven experience designing, building, and operating microservices architectures. * Extensive experience with Kubernetes for container orchestration. * Expertise in Infrastructure as Code (IaC) using Terraform. * Hands-on experience with Atlantis for Terraform pull request automation. * Demonstrated experience or strong understanding of data science orchestration platforms, such as Prefect.io. * Solid understanding of relational and NoSQL databases, including advanced querying, optimization, and data modeling. * Experience with API design principles (RESTful, GraphQL) and security best practices (OAuth2, JWT). * Strong understanding of distributed systems concepts, asynchronous processing, and message queues. * Experience with CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins). * Strong communication and interpersonal skills, with the ability to articulate complex technical concepts clearly. * Ability to work effectively in a fast-paced, agile environment. ## Description * Design, develop, and maintain clean, testable, and highly maintainable code, ensuring top-tier performance and reliability. * From initial requirements gathering to deployment and ongoing maintenance, take full ownership of the software development lifecycle, ensuring seamless delivery and operation. * Design, build, test and deploy a highly scalable and resilient system architecture that supports current needs and future growth. * Define the technical direction for engineering solutions, actively collaborating with internal teams to ensure technological advancements are perfectly aligned with the company's strategic goals. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)