Senior Software Engineer (C++ & Swift) Software

Senior Software Engineer (C++ & Swift) Software

Full-Time 60000 - 80000 € / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead and develop macOS software using C++ and Swift in a dynamic team.
  • Company: Join Darktrace, a global leader in AI cybersecurity, based in Cambridge.
  • Benefits: Enjoy 23 days holiday, private medical insurance, and enhanced family leave.
  • Other info: Hybrid role with excellent career growth and a collaborative culture.
  • Why this job: Make a real impact in cybersecurity while mentoring and innovating.
  • Qualifications: Strong C++ experience, knowledge of Swift, and interest in cybersecurity.

The predicted salary is between 60000 - 80000 € per year.

Mentor engineers and drive development of macOS software in a hybrid Cambridge team.

Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace provides the essential cybersecurity platform protecting nearly 10,000 organizations from unknown threats using its proprietary AI. Join our esteemed R&D teams in Cambridge, where you'll play a pivotal role in the development and enhancement of products driving our company's rapid growth. As a Senior Software Engineer, you'll lead and contribute across a broad range of initiatives using a diverse and modern technology stack. Please note this is a hybrid role and requires attendance in the Cambridge office 2 days a week.

What Will I Be Doing:

  • Building, designing, and maintaining the macOS codebase using modern C++ and Swift;
  • Leading and contributing to projects ranging from rapid prototyping of new ideas to the structured development of existing platforms;
  • Collaborating closely with cross-functional teams to deliver robust, high-quality solutions;
  • Participating in and contributing to code reviews to ensure engineering excellence and knowledge sharing;
  • Writing and maintaining high-quality tests, documentation, and developer enablement materials;
  • Driving the advancement of our unique methodology for defending against unknown cyber-attacks;
  • Fostering innovation and creativity in your approach, alongside traditional project-based development;
  • Developing and mentoring team members in core competencies across multiple programming languages, with opportunities to specialize in specific technology areas.

What Experience Do I Need:

  • Strong experience in modern C++;
  • Experienced with Swift or keen to deepen your expertise;
  • Knowledgeable in Unix/macOS development environments;
  • Comfortable working autonomously, making sound technical decisions, while collaborating effectively within a team;
  • Knowledgeable or deeply interested in cyber-security and malware forensics;
  • Experienced in statistical analysis of static or dynamic systems;
  • Proficient with Docker;
  • Familiar with cloud computing environments.

Benefits:

  • 23 days' holiday + all public holidays, rising to 25 days after 2 years of service;
  • Additional day off for your birthday;
  • Private medical insurance which covers you, your cohabiting partner and children;
  • Life insurance of 4 times your base salary;
  • Salary sacrifice pension scheme;
  • Enhanced family leave;
  • Confidential Employee Assistance Program;
  • Cycle to work scheme.

Senior Software Engineer (C++ & Swift) Software employer: jobs.frontdoordefense.com - Jobboard

Darktrace is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within its esteemed R&D teams in Cambridge. With a strong focus on employee growth, you will have the opportunity to mentor fellow engineers while working with cutting-edge technology in a hybrid environment, enjoying generous benefits such as private medical insurance, enhanced family leave, and additional holiday perks. Join us to be part of a pioneering company at the forefront of AI for cybersecurity, where your contributions will directly impact the safety of nearly 10,000 organisations worldwide.

J

Contact Detail:

jobs.frontdoordefense.com - Jobboard Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (C++ & Swift) Software

Tip Number 1

Network like a pro! Reach out to current employees at Darktrace on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your C++ and Swift projects. This is your chance to demonstrate your coding chops and creativity, so make it shine!

Tip Number 3

Ace the interview! Brush up on common technical questions related to macOS development and cybersecurity. Practice explaining your thought process clearly, as communication is key in collaborative environments.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Darktrace.

We think you need these skills to ace Senior Software Engineer (C++ & Swift) Software

C++
Swift
macOS Development
Unix Development Environments
Cyber-Security Knowledge
Malware Forensics
Statistical Analysis

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your expertise in C++ and Swift, and don’t forget to mention any relevant projects or achievements that showcase your ability to mentor and lead.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about cybersecurity and how your background makes you a perfect fit for our team. Be sure to mention your experience with macOS development and any innovative projects you've led.

Showcase Your Technical Skills:In your application, be specific about your technical skills. Mention your familiarity with Unix/macOS environments, Docker, and any cloud computing experience. This will help us see how you can contribute to our diverse tech stack right from the get-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’re considered for the role. Plus, it gives you a chance to explore more about our company culture and values!

How to prepare for a job interview at jobs.frontdoordefense.com - Jobboard

Know Your Tech Stack

Make sure you brush up on your C++ and Swift skills before the interview. Be ready to discuss specific projects where you've used these languages, and think about how you can apply them to the role at Darktrace.

Showcase Your Mentoring Skills

As a Senior Software Engineer, you'll be expected to mentor others. Prepare examples of how you've successfully guided team members in the past, and be ready to discuss your approach to fostering innovation and creativity within a team.

Understand Cybersecurity Fundamentals

Since Darktrace is focused on AI for cybersecurity, it’s crucial to demonstrate your knowledge or interest in this field. Brush up on current trends in cybersecurity and be prepared to discuss how your technical skills can contribute to defending against unknown threats.

Prepare for Collaborative Scenarios

Expect questions about teamwork and collaboration. Think of instances where you've worked closely with cross-functional teams, and be ready to share how you contributed to delivering high-quality solutions while maintaining effective communication.