Senior Software Engineer - Python
HAYSTACK MOBILE TECHNOLOGIES, LLC
7 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 72KJob location
Remote
Tech stack
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon DynamoDB
Github
Integrated Development Environments
Mobile Application Software
Python
NoSQL
Systems Development Life Cycle
Software Tools
Software Engineering
CircleCI
GitHub Copilot
Grafana
AWS Lambda
Backend
Performance Monitor
Api Gateway
Serverless Computing
Docker
Microservices
Job description
- Lead the design and development of high-quality Python code to power next-generation, cloud-native utility platforms.
- Architect and optimize scalable microservices using AWS Lambda, DynamoDB, API Gateway, and S3.
- Act as a technical mentor and coach, fostering a culture of excellence while guiding peers through complex engineering challenges.
- Manage the full software development lifecycle (SDLC), from initial architectural solutioning to deployment and performance monitoring.
- Drive modern engineering practices by utilizing cutting-edge tools like GitHub CoPilot, Docker, and CircleCI for automated CI/CD pipelines.
Requirements
- Extensive commercial experience building Python-based services, specifically within a microservices-led architecture.
- Deep technical proficiency across the AWS stack, including serverless technologies and NoSQL databases like DynamoDB.
- Proven experience designing and maintaining secure APIs and large-scale backend systems for web and mobile applications.
- A collaborative mindset with a track record of mentoring junior engineers and contributing to a high-performing agile environment.
- Hands-on expertise with modern DevOps/Engineering tools including Docker, GitHub Actions, Grafana, and PyCharm.
Benefits & conditions
- Competitive salary up to £72,000 with an additional 15% discretionary bonus scheme.
- Comprehensive health care scheme covering dental, optical, and diagnostics, plus an EV car scheme.
- Vibrant culture with access to a free on-site gym, showers, and tickets to major UK arena gigs and shows.
- Strong commitment to growth with clear career progression paths and a paid volunteering day every year.
About the company
Senior Software Engineer - Python | £60,000 - £72,000
We're working with a pioneering energy-tech innovator on this exciting opportunity. Founded nearly two decades ago, they are revolutionizing the utilities sector through smart automation and high-performance cloud-native platforms.
As a Senior Engineer, you will design and ship scalable Python services within a sophisticated AWS environment. This is a high-impact role where you'll blend deep technical delivery with the mentorship of a talented, collaborative engineering squad.