Senior Software Engineer (Python / AWS) in Birmingham
Senior Software Engineer (Python / AWS)

Senior Software Engineer (Python / AWS) in Birmingham

Birmingham Full-Time 85000 - 85000 £ / year (est.) No home office possible
Gleeson Recruitment Group

At a Glance

  • Tasks: Design and build cloud-native microservices while optimising production services.
  • Company: Fast-growing tech organisation with a focus on innovation and collaboration.
  • Benefits: Remote work with office visits, competitive salary, and inclusive culture.
  • Other info: Mentorship opportunities and a strong technical culture await you.
  • Why this job: Join a dynamic team to shape a critical cloud platform and make an impact.
  • Qualifications: Experience in Python, AWS, and building scalable cloud applications.

The predicted salary is between 85000 - 85000 £ per year.

West Midlands based office - Remote role with fortnightly office trips.

We're partnering with a fast-growing, technology-led organisation looking to hire a Senior Software Engineer to help shape and scale a critical cloud platform. This is a hands-on role for an experienced backend engineer who thrives on building high-quality distributed systems, owning services end-to-end, and delivering production-ready software at scale. You'll take ownership of microservices across the full software lifecycle - from design and development through to deployment, monitoring and optimisation in production. You'll work closely with product, platform and data teams to deliver scalable solutions, improve engineering standards, and contribute to the ongoing evolution of a modern event-driven architecture.

Key Responsibilities

  • Design, build and own cloud-native microservices and APIs
  • Develop and maintain integrations with internal systems and third-party platforms
  • Take ownership of services in production, including monitoring, troubleshooting and optimisation
  • Build resilient, observable and scalable systems
  • Contribute to the evolution of event-driven architecture across the wider platform
  • Drive engineering best practice across testing, CI/CD and code quality
  • Support backlog refinement and translate requirements into technical delivery
  • Collaborate across engineering teams to deliver robust solutions
  • Mentor other engineers and contribute to a strong technical culture

About You

You'll be a strong backend engineer with experience building and supporting modern cloud-native applications at scale.

Key Experience

  • Strong hands-on development experience with Python and AWS serverless technologies including Lambda, API Gateway, S3, RDS, SQS/SNS, EventBridge and Step Functions
  • Proven experience building microservices and event-driven architectures
  • Experience owning services in production, including monitoring and incident resolution
  • Strong understanding of API design and distributed systems
  • Experience working with CI/CD pipelines and infrastructure-as-code
  • Ability to deliver high-quality solutions with strong operational awareness
  • Strong communication skills and a collaborative mindset

Please apply asap if interested.

At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.

Senior Software Engineer (Python / AWS) in Birmingham employer: Gleeson Recruitment Group

Join a dynamic and innovative technology-led organisation in the West Midlands, where as a Senior Software Engineer, you'll have the opportunity to shape and scale a critical cloud platform while enjoying a flexible remote work environment with regular office interactions. Our inclusive work culture fosters collaboration and mentorship, providing ample opportunities for professional growth and development, all while contributing to cutting-edge projects that make a real impact in the tech landscape.
Gleeson Recruitment Group

Contact Detail:

Gleeson Recruitment Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Python / AWS) in Birmingham

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python and AWS. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving microservices and cloud-native applications. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to Python and AWS to boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Senior Software Engineer (Python / AWS) in Birmingham

Python
AWS Serverless Technologies
Lambda
API Gateway
S3
RDS
SQS/SNS
EventBridge
Step Functions
Microservices
Event-Driven Architecture
API Design
CI/CD Pipelines
Infrastructure-as-Code
Monitoring and Incident Resolution
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and AWS. We want to see how you've built and supported cloud-native applications, so don’t hold back on those details!

Showcase Your Projects: Include specific examples of microservices or event-driven architectures you've worked on. We love seeing real-world applications of your skills, so share what you’ve built and the impact it had.

Be Clear and Concise: When writing your cover letter, keep it straightforward. We appreciate clarity, so get to the point about why you're a great fit for this role and how you can contribute to our team.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at Gleeson Recruitment Group

✨Know Your Tech Inside Out

Make sure you brush up on your Python and AWS skills before the interview. Be ready to discuss specific projects where you've built microservices or worked with serverless technologies like Lambda and API Gateway. The more detailed examples you can provide, the better!

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in production environments. Think of instances where you had to monitor, troubleshoot, or optimise services. This will demonstrate your operational awareness and ability to own services end-to-end.

✨Understand the Company’s Architecture

Do a bit of homework on the company’s tech stack and their approach to event-driven architecture. Being able to discuss how your experience aligns with their needs will show that you're genuinely interested and can contribute to their ongoing evolution.

✨Be Ready to Collaborate

Since this role involves working closely with product, platform, and data teams, be prepared to discuss how you've collaborated in the past. Highlight your communication skills and any mentoring experiences, as these are key to fostering a strong technical culture.

Senior Software Engineer (Python / AWS) in Birmingham
Gleeson Recruitment Group
Location: Birmingham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>