At a Glance
- Tasks: Build and evolve complex platforms using cutting-edge technologies.
- Company: Global tech company focused on innovative, large-scale consumer platforms.
- Benefits: Competitive salary, flexible working, learning budget, and supportive culture.
- Why this job: Join a mature team tackling real-world challenges with trusted ownership.
- Qualifications: Strong Python skills, cloud experience, and a collaborative mindset.
- Other info: Opportunity for growth in a dynamic, product-focused environment.
The predicted salary is between 36000 - 60000 £ per year.
A global, product-led technology company is hiring a Software Engineer to join its UK-based engineering team. The organisation builds and operates large-scale, consumer-facing platforms used at significant scale. Their systems combine cloud-native services, distributed architectures, and edge-based software, running in highly available, production-critical environments.
You’ll join a UK engineering function responsible for building and evolving a complex, real-world platform. The team delivers new features, maintains live services, and continuously improves performance, reliability, and observability across a distributed system. The role covers a broad technical surface area, including:
- Cloud-based services written primarily in Python
- Distributed and edge-based components developed in Golang (experience beneficial but not required)
- Large-scale systems running in a modern public cloud environment
You’ll take ownership of services from design and implementation through to deployment, monitoring, and ongoing optimisation, working closely with other engineering teams in a collaborative, product-focused environment.
Technology Environment
- Languages: Python, Golang
- Cloud: Google Cloud Platform (or equivalent experience)
- CI/CD: GitHub Actions
- APIs: GraphQL
- Infrastructure: Terraform
What They’re Looking For
- Strong experience writing production-grade Python
- Experience working with cloud platforms (GCP, AWS, or Azure)
- Interest in distributed systems and scalable architectures
- Exposure to Golang, or motivation to learn it on the job
- Comfort operating in high-availability, production environments
- A collaborative mindset and clear communication skills
What’s On Offer
- Competitive salary and benefits package
- Flexible working arrangements
- Dedicated learning and development budget
- Regular learning days and technical knowledge-sharing
- Optional international engineering events
- Supportive culture that values ownership, quality, and continuous improvement
Why This Role?
This is an opportunity to work on technically complex systems at genuine scale, where engineers are trusted to own what they build. You’ll join a mature, product-focused engineering team tackling real-world challenges across cloud infrastructure, distributed systems, and performance-critical software.
Software Engineer - G.Digital in Leeds employer: Jobster
Contact Detail:
Jobster Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - G.Digital in Leeds
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend tech meetups. A friendly chat can give you insider info and might just land you a referral.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those using Python or Golang. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Software Engineer - G.Digital in Leeds
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Python experience and any cloud platform work you've done. We want to see how you fit into our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working with distributed systems and how you can contribute to our collaborative environment.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to mention them! We love seeing real-world applications of your skills, especially in cloud-native services or scalable architectures.
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. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at Jobster
✨Know Your Tech Stack
Make sure you’re well-versed in Python and have a good grasp of cloud platforms like GCP, AWS, or Azure. Brush up on your knowledge of distributed systems and scalable architectures, as these are key areas for the role.
✨Show Your Curiosity
Demonstrate your willingness to learn, especially about Golang if you haven't worked with it before. Share examples of how you've tackled new technologies in the past, as this will show your adaptability and eagerness to grow.
✨Communicate Clearly
Since collaboration is crucial in this role, practice articulating your thoughts clearly. Be prepared to discuss your previous projects and how you worked with others to achieve common goals. Good communication can set you apart!
✨Prepare for Real-World Scenarios
Expect questions that assess your problem-solving skills in high-availability environments. Think of specific challenges you've faced and how you overcame them, as this will showcase your practical experience and readiness for the role.