At a Glance
- Tasks: Develop cutting-edge security solutions using C++ and Rust in a dynamic environment.
- Company: Cyber security spin-out from a reputable consultancy firm.
- Benefits: Competitive salary, travel allowance, bonus, 25 days holiday, and great benefits.
- Other info: Flexible hybrid work model with opportunities for career growth.
- Why this job: Join a passionate team and work on innovative projects that make a real impact.
- Qualifications: Experience in C++/Rust, Linux OS, and network security is essential.
The predicted salary is between 60000 - 80000 £ per year.
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.
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.
- Experience or knowledge of TDD within an Agile environment.
- Experience programming in Python.
- An understanding of or familiarity with Embedded software / Bare metal programming.
Senior C++ Software Engineer - Work From Home (or hybrid) employer: SoCode Recruitment
As a Senior C++ Software Engineer at our innovative cyber security firm, you will thrive in a dynamic work culture that values collaboration and excellence. With the flexibility of hybrid working, competitive salary packages, generous holiday allowances, and a commitment to employee growth through cutting-edge projects, we offer a unique opportunity to contribute to the future of security solutions while enjoying a balanced work-life environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior C++ Software Engineer - Work From Home (or hybrid)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in cyber security. Attend meetups or online webinars to get your name out there and show off your passion for C++ and Rust.
✨Tip Number 2
Showcase your skills! Create a GitHub profile with projects that highlight your experience in C++, Rust, and Linux. This is a great way to demonstrate your coding chops and give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and TDD practices. Be ready to discuss how you've applied these in past projects, as it shows you're not just a coder but a team player who values quality.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find opportunities that match your skills and interests. Plus, it shows you're serious about joining our awesome team!
We think you need these skills to ace Senior C++ Software Engineer - Work From Home (or hybrid)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C++ and Rust, especially in Linux environments. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about this opportunity and how your background in software engineering makes you a perfect fit for our team.
Showcase Your Passion for Security:Since we’re all about developing cutting-edge security solutions, let us know about any experience or interest you have in network security. It’ll help us see your enthusiasm for the field!
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 our 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 previous projects, especially those involving Linux-based applications and real-time systems. The more you can demonstrate your technical expertise, the better!
✨Showcase Your Problem-Solving Skills
Prepare for technical questions that test your problem-solving abilities. Think about how you've tackled complex security requirements in past projects. Use examples that highlight your experience with TDD and Agile methodologies to show you're a team player.
✨Understand the Company’s Mission
Research the company’s background as a cyber security spin-out and their focus on developing next-gen security solutions. This will help you align your answers with their goals and demonstrate your genuine interest in contributing to their mission.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the software development life cycle they follow, and their approach to network security. This not only shows your enthusiasm but also helps you gauge if the company culture is the right fit for you.