Senior Software Engineer (Python / AWS). Job in Birmingham LilyLifestyle Jobs

Senior Software Engineer (Python / AWS). Job in Birmingham LilyLifestyle Jobs

Birmingham Full-Time 60000 - 75000 £ / year (est.) No working from home possible
United Cerebral Palsy of Georgia

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 professional growth opportunities.
  • Other info: Inclusive workplace that values diverse backgrounds and experiences.
  • Why this job: Join a dynamic team and shape the future of cloud technology.
  • Qualifications: Experience in Python, AWS, and building scalable microservices.

The predicted salary is between 60000 - 75000 £ 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.

Senior Software Engineer (Python / AWS). Job in Birmingham LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia

Join a dynamic and innovative technology-led organisation in Birmingham, where you'll have the opportunity to shape and scale a critical cloud platform as a Senior Software Engineer. With a strong focus on employee growth, a collaborative work culture, and the flexibility of remote work combined with regular office interactions, this role offers a unique chance to contribute to cutting-edge projects while enjoying a supportive environment that values inclusivity and professional development.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python and AWS. A friendly chat can lead to insider info about job openings or even referrals that could give you a leg up.

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 and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your Python and AWS knowledge. Practice coding challenges and system design questions that reflect the role's requirements. We want you to feel confident and ready to impress!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re serious about joining the team and ready to contribute to building amazing cloud solutions.

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

Python
AWS Serverless Technologies
Microservices
Event-Driven Architecture
API Design
Distributed Systems
CI/CD Pipelines

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 cloud-native applications and microservices, so don’t hold back on those details!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for backend engineering and how you’ve contributed to scalable solutions in the past. Let us know why you’re excited about this role!

Showcase Your Projects:If you’ve worked on any relevant projects, be sure to mention them! We love seeing real-world examples of your skills, especially around event-driven architectures and CI/CD practices.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at United Cerebral Palsy of Georgia

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. This will show that you not only understand the theory but have practical experience too.

Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in production environments. Think of examples where you monitored, troubleshot, and optimised services. This will demonstrate your operational awareness and ability to handle real-world issues.

Collaborate and Communicate

Since this role involves working closely with product, platform, and data teams, be ready to discuss how you've collaborated in the past. Highlight your communication skills and give examples of how you’ve contributed to a strong technical culture or mentored other engineers.

Understand the Bigger Picture

Familiarise yourself with event-driven architecture and how it fits into the overall system design. Be prepared to discuss how you can contribute to evolving these architectures within the company. Showing that you think beyond just coding will set you apart from other candidates.