At a Glance
- Tasks: Lead the design and implementation of cloud-native solutions using Python on AWS.
- Company: Specialist tech consultancy transforming industrial operations with innovative data solutions.
- Benefits: Hybrid/remote work, competitive salary, and opportunities for professional growth.
- Other info: Exciting career growth in a collaborative environment focused on advanced technologies.
- Why this job: Join a dynamic team and make a real impact in the industrial sector.
- Qualifications: 4+ years in cloud-native solutions, strong Python skills, and AWS experience.
The predicted salary is between 70000 - 90000 £ per year.
Our client is a specialist technology and data consultancy serving the manufacturing, construction, and engineering sectors. They help industrial businesses eliminate operational waste caused by disconnected systems, manual processes, and underutilised data.
This hire is part of building the Engineering team that will scale with them.
You'll be the primary technical expert responsible for designing, implementing, and maintaining cloud-native middleware and data integration solutions, built primarily in Python on AWS. You'll connect and orchestrate data flows across systems at every level of an industrial operation: ERP and finance platforms at the back office through to MES, WMS, and construction project management tools on the front line.
You'll work closely with the data and AI team, contributing to an industrial data platform that helps clients deploy advanced analytics and AI capabilities faster and more cost-effectively. You'll own the technical workstream on key accounts, act as trusted advisor to client stakeholders, and contribute to pre-sales and practice development.
A background in manufacturing or industrial environments is strongly desirable.
- Design and build cloud-native middleware solutions on AWS, primarily in Python
- Build serverless data processing and ETL workflows using Python frameworks and AWS-native tooling (Glue, Step Functions, Athena, Redshift)
- Own delivery end-to-end: discovery, design, implementation, deployment, and ongoing support
- Communicate trade-offs, risks, and cost implications confidently to both technical and non-technical stakeholders
- 4+ years designing and delivering cloud-native solutions, with AWS as the primary platform
- Strong Python across the stack, serverless functions, data processing, ETL, and scripting
- Hands-on experience with core AWS integration and data services: Proven ability to design and manage data pipelines and transformation workflows
- Familiarity with AWS analytics and AI/ML services — SageMaker, Redshift, Athena, Bedrock
- Exposure to advanced industrial technologies: IoT, edge computing, hybrid cloud architectures
- Experience with React or dashboard tooling that surfaces cloud data
Senior Lead Software Engineer in Birmingham employer: Swi-tch
Contact Detail:
Swi-tch Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Lead Software Engineer in Birmingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech and engineering sectors. Attend meetups, webinars, or even online forums where you can chat with industry folks. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your cloud-native middleware solutions and data integration projects. Use platforms like GitHub to share your code and demonstrate your expertise in Python and AWS. This will make you stand out when chatting with potential employers.
✨Tip Number 3
Prepare for those interviews! Research common technical questions related to AWS, Python, and data processing. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly shows your enthusiasm and commitment to joining our team. Let’s get you that dream job!
We think you need these skills to ace Senior Lead Software Engineer in Birmingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Lead Software Engineer role. Highlight your experience with cloud-native solutions, especially in Python and AWS, and don’t forget to mention any relevant projects in manufacturing or industrial environments.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Talk about your experience with data integration solutions and how you can help eliminate operational waste for clients.
Showcase Your Technical Skills: In your application, be sure to showcase your technical skills clearly. Mention specific AWS services you've worked with, like Glue or Redshift, and provide examples of how you've designed and managed data pipelines.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Swi-tch
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and AWS. Brush up on your knowledge of cloud-native middleware solutions and data integration techniques, as you'll need to demonstrate your expertise during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical challenges, particularly in manufacturing or industrial environments. Highlight how you designed and implemented solutions that improved efficiency or reduced operational waste.
✨Communicate Like a Pro
Since you'll be interacting with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. Be ready to discuss trade-offs and risks associated with your decisions, showing that you can bridge the gap between tech and business.
✨Demonstrate Team Collaboration
Emphasise your experience working closely with cross-functional teams, especially with data and AI specialists. Share examples of how you’ve contributed to collaborative projects and how you can help scale the engineering team effectively.