At a Glance
- Tasks: Develop cutting-edge security solutions using C++ and Rust in a collaborative team.
- Company: Exciting cyber security spin-out from a reputable consultancy firm.
- Benefits: Competitive salary, travel allowance, bonus, 25 days holiday, and hybrid work.
- Other info: Dynamic environment with opportunities for career growth and learning.
- Why this job: Join a passionate team and make a real impact on next-gen security technology.
- Qualifications: Experience in C++/Rust, Linux OS, and network security required.
The predicted salary is between 50000 - 70000 £ per year.
Location: Cambridgeshire
Working Environment: Hybrid (3 days on-site / 2 days WFH)
Package: Salary + Travel Allowance + Bonus + 25 days Holiday + Benefits
This is an opportunity that offers the best of both worlds, providing the excitement of greenfield development along with financial stability provided by the parent company. The company is a cyber security spin-out from a globally established and highly reputable consultancy firm, who are developing the next generation of security solutions. Following continued growth, they are looking to hire another Software Engineer into the team and keeping an open mind towards seniority.
As a Software Engineer you will be working across the entire software development life cycle on projects with complex security requirements. Amongst other areas you will be contributing towards the development of Linux-based cloud applications and platform bring-up, real-time network protocols and network security. You will be joining a collaborative team who are passionate about delivering the highest quality software and modern best practices such as TDD and paired programming within an Agile environment.
Key Requirements:
- You must be eligible for UK Security Clearance.
- Experience programming in C++ and/or Rust.
- Experience programming on Linux OS and Real-time systems.
- Experience or knowledge of network security.
Desired, but not essential:
- Experience or knowledge of TDD within an Agile environment.
- Experience programming in Python.
- Experience developing cloud-based applications.
- An understanding of or familiarity with Embedded software / Bare metal programming.
Mid-Senior C++/Rust Software Engineer in Cambridge employer: SoCode Recruitment
As a leading cyber security spin-out from a globally established consultancy, this company offers an exceptional work environment in Cambridgeshire that fosters innovation and collaboration. Employees enjoy a hybrid working model, competitive salary packages, generous holiday allowances, and opportunities for professional growth within a passionate team dedicated to developing cutting-edge security solutions. With a strong emphasis on modern best practices and a commitment to employee well-being, this is an ideal workplace for those seeking meaningful and rewarding careers in software engineering.
StudySmarter Expert Advice🤫
We think this is how you could land Mid-Senior C++/Rust Software Engineer in Cambridge
✨Tip Number 1
Network like a pro! Attend industry meetups, tech conferences, or local coding events. Chatting with fellow engineers can lead to insider info on job openings and even referrals.
✨Tip Number 2
Show off your skills! Contribute to open-source projects or create your own GitHub repo showcasing your C++ and Rust work. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around Linux, network security, and Agile practices. Mock interviews can help you feel more confident.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Mid-Senior C++/Rust Software Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C++ and Rust, as well as any relevant projects you've worked on. We want to see how your skills align with our needs, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background in software engineering makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects:If you've worked on any interesting projects, especially those involving Linux-based applications or network security, make sure to mention them. We’re keen to see real-world examples of your work and how you tackle complex problems.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re genuinely interested in joining our awesome team!
How to prepare for a job interview at SoCode Recruitment
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Rust skills before the interview. Be ready to discuss your past projects and how you've tackled complex problems, especially in Linux-based environments. The more you can demonstrate your technical expertise, the better!
✨Showcase Your Problem-Solving Skills
Prepare to tackle some coding challenges or technical questions during the interview. Practice common algorithms and data structures, and think about how you would approach real-time network protocols or security issues. This will show that you can think on your feet and apply your knowledge effectively.
✨Familiarise Yourself with Agile Practices
Since the company values modern best practices like TDD and paired programming, it’s a good idea to have examples ready of how you've used these methodologies in your previous work. Discussing your experience in an Agile environment will help you stand out as a candidate who fits their culture.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the projects you'll be working on, and the company's vision for the future. This not only shows your interest but also helps you gauge if this is the right fit for you.