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
£ 70KJob 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.