Senior Backend Engineer - Python/AWS

Enverse Ltd
Charing Cross, United Kingdom
11 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Charing Cross, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Software Documentation
Databases
Continuous Integration
Github
Infrastructure as a Service (IaaS)
Python
Modular Design
Object-Oriented Software Development
SQL Databases
SQLAlchemy
Strategies of Testing
TypeScript
Backend
FastAPI
Front End Software Development
Api Design
REST
Docker
Microservices

Job description

Our tech stack is FastAPI deployed on AWS ECR. Frontend is typescript using Metronics typescript template, hosted on AWS. Our database is TigerData.

  • Design, build, and scale backend services for Enverse SkyBridge
  • Own API design, performance, and reliability in production environment
  • Produce and maintain high-quality API and system documentation
  • Architect backend systems for both cloud-native and edge/local deployments
  • Implement robust unit, integration, and end-to-end testing strategies
  • Optimise system performance, scalability, and resource efficiency
  • Lead CI/CD improvements and production deployment workflows
  • Contribute to technical architecture decisions and engineering standards, (4) A link to your Github repository, showing a project that you have recently developed? (5) If you're a president, who would you be (non-politically correct answer only)?

Requirements

Do you have experience in Python?, * Strong Python expertise (Python 3.11+) in production environments

  • 4 years of experience for developing in Python, FastAPI, and Docker
  • Excellent understanding of object-oriented and modular design principles
  • Proven experience designing and operating microservices architectures
  • Solid AWS experience (compute, networking, container workflows, IaaS)
  • Strong experience in developing application using FastAPI
  • Strong experience designing and maintaining RESTful APIs
  • Hands-on experience with Docker and CI/CD pipelines
  • Strong SQL knowledge and experience with SQLAlchemy or equivalent ORM
  • Comfortable working in fast-moving startup environments
  • Strong product and system design judgement
  • (Bonus) Experience in the energy sector

Benefits & conditions

  • Company pension
  • 22 days annual leave (plus public holidays)
  • Private medical insurance

About the company

Enverse is hiring a Senior Backend Developer to help build the next generation of industrial data analytics and management platforms. As one of the early technical hires, you will take ownership of core backend services running in production and help shape the system architecture as the platform scales. This is a hands-on role with significant technical influence and visibility across the company. The role is South England / London based and requires attendance at the co-working space at least 2 non-consecutive days per week. You will work closely with the CEO and cross-functional engineering teams. Enverse is a start/scale-up. Candidates should expect a dynamic environment, high ownership, and occasional cross-functional responsibilities. We appreciate if candidate would set the right expectation on working in a startup environment.

Apply for this position