At a Glance
- Tasks: Build robust backend systems and drive engineering standards forward.
- Company: Established software company with a forward-thinking culture.
- Benefits: Salary up to £65,000, bonuses, pension, and hybrid working.
- Other info: Opportunity for mentoring and genuine career progression.
- Why this job: Take ownership of key systems and learn modern languages like Rust and Go.
- Qualifications: Strong C++ experience and ability to deliver reliable software.
The predicted salary is between 39000 - 65000 € per year.
We are working with an established software company as they look to hire a Software Engineer to strengthen their engineering team. This is a hands-on role for someone who enjoys building robust backend systems, taking ownership of complex development work, and helping drive engineering standards forward. C++ is the core language, but the team is forward-thinking and this is a great opportunity for someone who wants to keep progressing and learn modern languages like Rust and Go over time.
What you’ll need:
- Strong commercial experience with C++ in production environments
- Proven ability to deliver reliable, scalable software
- Experience working across Linux and Windows
- Confident owning work across the full lifecycle: design, build, test, documentation, support
- Strong debugging skills and an engineering mindset focused on quality and performance
- Comfortable working in a Git + Atlassian based workflow (or similar)
Nice to have (but not essential):
- Mentoring/leading other engineers via code reviews and technical guidance
- Exposure to modern languages such as Rust / Go
- Experience improving performance, stability, and maintainability across mature systems
What can you expect?
- Writing and maintaining modern C++ code
- Taking ownership of key systems and delivering new improvements end-to-end
- Contributing to technical design and architecture discussions
- Improving development practices through reviews, testing, and engineering standards
- Helping junior engineers develop through support and mentoring
- Long-term scope to broaden into Rust / Go depending on your interests
What can you expect in return?
- Salary up to £65,000
- Strong overall benefits package - 15%+ Bonus, Profit Share Bonus & up to 10% pension.
- Hybrid working with a Sunbury-on-Thames base - Occasional office attendance
- A senior role with genuine ownership, autonomy, and long-term progression
If you are interested in this C++ Software Engineer opportunity in Sunbury-on-Thames, apply today as interviews are being arranged quickly. Please note sponsorship is not available for this role.
C++ Developer in Sunbury-on-Thames employer: Reggie & Cole
Join a forward-thinking software company in Sunbury-on-Thames, where you will thrive in a collaborative and innovative work culture that values engineering excellence. With a strong benefits package including a competitive salary, bonuses, and opportunities for hybrid working, this role offers not only the chance to take ownership of complex projects but also to mentor junior engineers and expand your skills into modern languages like Rust and Go. Embrace a career path that prioritises personal growth and technical advancement in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Developer in Sunbury-on-Thames
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your C++ projects. This gives potential employers a taste of your coding style and problem-solving abilities, making you stand out.
✨Tip Number 3
Prepare for technical interviews by brushing up on your debugging skills and understanding of software lifecycle. Practice common C++ problems and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace C++ Developer in Sunbury-on-Thames
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong commercial experience with C++ and any relevant projects. We want to see how you've delivered reliable, scalable software in production environments, so don’t hold back!
Show Off Your Skills:In your cover letter, let us know about your debugging skills and your engineering mindset. We love candidates who are focused on quality and performance, so share examples of how you've improved systems in the past.
Be Genuine:When writing your application, be yourself! We appreciate authenticity, so don’t just list your skills—tell us why you’re passionate about C++ and what excites you about learning modern languages like Rust and Go.
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 this fantastic opportunity to join our team!
How to prepare for a job interview at Reggie & Cole
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be ready to discuss your past projects and how you've used C++ in production environments. Prepare to explain your debugging process and how you ensure quality and performance in your code.
✨Familiarise Yourself with the Company’s Tech Stack
Research the company’s use of Linux and Windows systems, as well as their Git + Atlassian workflow. Understanding their tech stack will help you answer questions more effectively and show that you're genuinely interested in the role.
✨Show Off Your Problem-Solving Skills
Be prepared to tackle some technical challenges during the interview. Practice common coding problems and be ready to explain your thought process. Highlight any experience you have with improving performance and stability in mature systems.
✨Express Your Willingness to Learn
Since the role offers opportunities to work with modern languages like Rust and Go, make sure to express your enthusiasm for learning new technologies. Share any relevant experiences where you’ve taken the initiative to learn or mentor others, as this aligns with the company’s forward-thinking culture.