Senior Backend Engineer - Python

Senior Backend Engineer - Python

Posted Today by Lumenalta

Negotiable
Undetermined
Remote
United Kingdom

Summary: The Senior Backend Engineer at Lumenalta will design, build, and maintain scalable backend systems primarily using Python, GraphQL, and AWS services. This fully remote role requires collaboration with cross-functional teams to deliver robust digital products while ensuring system reliability and scalability. Candidates should have extensive backend development experience and a strong understanding of cloud infrastructure. The position is open to applicants in Europe or regions with compatible time zones, with a requirement for a 6-hour overlap with Eastern U.S. business hours.

Key Responsibilities:

  • Design, build, and maintain scalable backend systems using Python, GraphQL, and AWS services
  • Implement microservices that interact with distributed systems and cloud infrastructure
  • Write robust, testable, and efficient code to support mission-critical features
  • Collaborate with front-end developers, product managers, and other backend engineers to deliver complete end-to-end solutions
  • Develop and manage serverless applications using AWS Lambda, DynamoDB, and ECS
  • Monitor system performance and help drive improvements in reliability and scalability
  • Participate in code reviews, technical design discussions, and sprint planning
  • Contribute to automation efforts across CI/CD, testing, and deployment

Key Skills:

  • 7+ years of backend development experience, with a strong focus on Python
  • Experience building and maintaining GraphQL APIs or RESTful services
  • Proven experience working with cloud infrastructure – preferably AWS Lambda, DynamoDB, ECS, and S3
  • Strong grasp of data modeling, system design, and distributed systems
  • Familiarity with CI/CD practices and cloud-native development
  • Experience writing unit, integration, and performance tests
  • A pragmatic problem-solver who can balance shipping with long-term scalability
  • Excellent communication skills and the ability to work independently in a remote team

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

What We’re Working On

At Lumenalta, we partner with global enterprises to build and scale high-impact digital products. Our engineering teams work on complex, production-grade systems that power real-world experiences for millions of users.

What You’ll Do

  • Design, build, and maintain scalable backend systems using Python, GraphQL, and AWS services
  • Implement microservices that interact with distributed systems and cloud infrastructure
  • Write robust, testable, and efficient code to support mission-critical features
  • Collaborate with front-end developers, product managers, and other backend engineers to deliver complete end-to-end solutions
  • Develop and manage serverless applications using AWS Lambda, DynamoDB, and ECS
  • Monitor system performance and help drive improvements in reliability and scalability
  • Participate in code reviews, technical design discussions, and sprint planning
  • Contribute to automation efforts across CI/CD, testing, and deployment

What We’re Looking For

  • 7+ years of backend development experience, with a strong focus on Python
  • Experience building and maintaining GraphQL APIs or RESTful services
  • Proven experience working with cloud infrastructure – preferably AWS Lambda, DynamoDB, ECS, and S3
  • Strong grasp of data modeling, system design, and distributed systems
  • Familiarity with CI/CD practices and cloud-native development
  • Experience writing unit, integration, and performance tests
  • A pragmatic problem-solver who can balance shipping with long-term scalability
  • Excellent communication skills and the ability to work independently in a remote team

This is a fully remote position open to candidates based in Europe or regions with compatible time zones. To ensure effective collaboration with our client and team, candidates must maintain a 6-hour overlap with Eastern U.S. business hours.

Application Deadline

This role is an evergreen position with no predetermined start date. Applications will be accepted until February 27, 2026. As we continue to build our talent pipeline, the position may be reposted to allow us to connect with additional qualified professionals.