At a Glance
- Tasks: Optimise C++ build stack and mentor engineers to enhance development workflows.
- Company: Foundry, a leading tech company in Greater London.
- Benefits: 25 days holiday, health cash plan, and personal development opportunities.
- Other info: Exciting opportunity for career growth in a collaborative environment.
- Why this job: Join a dynamic team and make a real impact on feature delivery.
- Qualifications: Strong knowledge of CMake, Python, and cross-platform development required.
The predicted salary is between 60000 - 80000 € per year.
Foundry is seeking a Senior Engineer for the Engineering Experience team in Greater London. The role focuses on optimizing the C++ build stack to enhance feature delivery and reduce friction in the development lifecycle.
Responsibilities include:
- Managing complex third-party dependencies
- Mentoring engineers
- Designing self-service tooling to streamline workflows
Candidates should have strong knowledge of CMake, Python, and cross-platform development.
Benefits include 25 days holiday, health cash plan, and personal development opportunities.
Senior Build & Release Engineer - C++/CI Automation employer: FOUNDRY
Foundry is an exceptional employer that prioritises innovation and employee growth within a collaborative work culture in Greater London. With a focus on optimising development processes, employees benefit from 25 days of holiday, a health cash plan, and ample opportunities for personal development, making it a rewarding place to advance your career while contributing to cutting-edge technology.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Build & Release Engineer - C++/CI Automation
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at Foundry or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ and CI automation expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of CMake and Python. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨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 take the initiative to connect directly.
We think you need these skills to ace Senior Build & Release Engineer - C++/CI Automation
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C++ and CI automation. We want to see how you've optimised build stacks in the past, so don’t hold back on those details!
Showcase Your Skills:When writing your cover letter, emphasise your knowledge of CMake and Python. We’re looking for someone who can manage complex dependencies, so give us examples of how you’ve done this before.
Be Yourself:Let your personality shine through in your application. We value a good cultural fit just as much as technical skills, so don’t be afraid to show us who you are!
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 don’t miss out on any important updates from us!
How to prepare for a job interview at FOUNDRY
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with optimising build stacks and managing third-party dependencies, as these are key aspects of the role.
✨Showcase Your CI Automation Experience
Be ready to talk about your experience with CI automation tools. Highlight specific projects where you've implemented CI/CD pipelines, and how they improved the development lifecycle. This will demonstrate your hands-on expertise.
✨Prepare for Technical Questions
Expect technical questions related to CMake and Python. Practise explaining complex concepts clearly and concisely, as you may need to mentor other engineers in this role. Use examples from your past work to illustrate your points.
✨Demonstrate Your Problem-Solving Skills
Think of scenarios where you've faced challenges in build processes or tooling. Be ready to discuss how you approached these problems and the solutions you implemented. This will show your ability to streamline workflows effectively.