At a Glance
- Tasks: Lead the migration from .NET Core to Golang while mentoring and engaging with stakeholders.
- Company: Join a growing company focused on major platform transformation and engineering excellence.
- Benefits: Enjoy a hybrid work model with 2 days in London and competitive salary.
- Why this job: Make a significant impact by shaping strategy and guiding teams in a high-performance environment.
- Qualifications: Deep experience in .NET Core, exposure to Golang, and familiarity with AWS/Azure required.
- Other info: This role is perfect for those who love coding and influencing tech decisions.
The predicted salary is between 84000 - 120000 £ per year.
My client is undergoing a major platform transformation and is looking for a Staff Engineer to lead a critical migration from .NET Core to Golang. This role is 70% hands-on engineering and 30% mentorship and stakeholder engagement - ideal for someone who loves to code but also wants to influence direction, guide teams, and shape strategy.
What you'll do:
- Lead the technical migration from .NET Core to Golang
- Architect and scale high-performance systems in a cloud-native environment
- Drive DevOps maturity - CI/CD, observability, and infrastructure as code (Terraform)
- Mentor engineers and collaborate with product and business stakeholders
- Champion engineering excellence and guide tech decisions with long-term impact
What you'll bring:
- Deep experience in .NET Core and hands-on exposure to Golang
- Strong background in AWS and/or Azure
- Experience with modern DevOps tools and IaC (Terraform preferred)
- Comfortable working across both code and conversations - you can lead technically and influence non-technical stakeholders
- Bonus: Experience with Python, Node, React, or TypeScript
Hybrid: 2 days/week in London. This is a high-impact role in a growing company where your technical voice will be heard - and acted on. Ready to build, lead, and transform? Let's connect!
Staff Engineer employer: Majorplayers.co.uk
Contact Detail:
Majorplayers.co.uk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Engineer
✨Tip Number 1
Familiarise yourself with the migration process from .NET Core to Golang. Understanding the challenges and best practices involved in such a transition will not only boost your confidence but also demonstrate your proactive approach during discussions with the hiring team.
✨Tip Number 2
Showcase your experience with cloud platforms like AWS or Azure. Be prepared to discuss specific projects where you've implemented cloud-native solutions, as this will highlight your relevant expertise and align with the company's needs.
✨Tip Number 3
Brush up on your knowledge of DevOps practices, especially CI/CD and infrastructure as code using Terraform. Being able to speak confidently about these tools and methodologies will set you apart as a candidate who can drive DevOps maturity within the team.
✨Tip Number 4
Prepare to discuss your mentorship style and experiences. Since this role involves guiding other engineers, sharing examples of how you've successfully mentored others or influenced non-technical stakeholders will showcase your leadership capabilities.
We think you need these skills to ace Staff Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET Core and Golang, as well as any relevant DevOps tools like Terraform. Use specific examples to demonstrate your hands-on engineering skills and mentorship experience.
Craft a Compelling Cover Letter: In your cover letter, express your passion for coding and your desire to influence technical direction. Mention how your background aligns with the company's goals, particularly in leading migrations and driving DevOps maturity.
Showcase Leadership Skills: Emphasise your ability to mentor engineers and engage with stakeholders. Provide examples of past experiences where you successfully guided teams or influenced decisions, showcasing your dual capability in both technical and non-technical conversations.
Highlight Relevant Projects: Include details about any projects where you've worked with cloud-native environments, AWS or Azure, and modern DevOps practices. This will demonstrate your practical knowledge and readiness for the role's responsibilities.
How to prepare for a job interview at Majorplayers.co.uk
✨Showcase Your Technical Expertise
Be prepared to discuss your deep experience with .NET Core and any hands-on exposure to Golang. Highlight specific projects where you've successfully led migrations or developed high-performance systems, as this will demonstrate your capability for the role.
✨Demonstrate Leadership and Mentorship Skills
Since the role involves mentoring engineers, be ready to share examples of how you've guided teams in the past. Discuss your approach to fostering collaboration and influencing both technical and non-technical stakeholders.
✨Familiarise Yourself with DevOps Practices
Understand the principles of DevOps, especially CI/CD, observability, and infrastructure as code using Terraform. Be prepared to discuss how you've implemented these practices in previous roles and their impact on project success.
✨Prepare Questions for the Interviewers
Think of insightful questions that show your interest in the company's direction and culture. Ask about their current challenges with the migration to Golang or how they envision the future of their cloud-native environment, which will reflect your strategic thinking.