Software Engineer
Role summary
We are seeking Software Engineers to join our R&D teams in Cambridge and London. You will contribute to the development and enhancement of products, focusing on prototyping and developing innovative ideas to improve services. This role involves collaborating with cross-functional teams to create cutting-edge projects and optimize solutions for speed and scale. You will advance our unique methodology for defending against cyber-attacks, embracing innovation and creativity. The position requires a solution-focused mindset, analytical problem-solving skills, and the ability to write production-quality code. Familiarity with cybersecurity, statistical analysis, and containerization is essential, with cloud computing and additional programming languages being beneficial.
### Who you are
- We seek engineers with a solution-focused mindset and an analytical approach to problem-solving. During the interview process, you'll demonstrate your programming skills and your ability to write production-quality code
- Comfortable working autonomously and making independent decisions, while also being able to collaborate effectively within a team,
- Knowledgeable or interested in cyber-security and malware forensics,
- Experienced in statistical analysis of static or dynamic systems,
- Familiar with Docker and containerization,
- Knowledgeable about cloud computing environments (beneficial but not essential),
- Experienced with a range of other programming languages such as JavaScript, Rust, and C++ would be beneficial but not essential
### What the job involves
- Join our dynamic R&D teams in Cambridge and London, where you'll contribute to the development and enhancement of products driving our company's rapid growth
- As a Software Engineer, you will own the prototyping and development of new and innovative ideas to further improve Darktrace’s services and offerings while balancing creativity, logical thinking and time constraints to implement novel features
- You'll find yourself collaborating with a cross-functional team of engineers, designers, project co-ordinators and technical strategists to create cutting-edge projects and optimising solutions to improve both speed and scale
- Contributing to projects ranging from rapid prototyping of new ideas to the structured development of existing platforms,
- Advancing our unique methodology for defending against unknown cyber-attacks,
- Embracing innovation and creativity in your approach, alongside traditional project-based development,
- Developing core competencies in various programming languages, with opportunities to specialize in specific technology areas
### Benefits
- 23 days paid holiday plus UK bank holidays, increasing to 25 days after two years’ service
- Additional birthday day off
- Salary Sacrifice pension scheme with 4% employer contribution and minimum 5% employee contribution
- Optional BUPA private medical insurance for you and your immediate family
- Life assurance with a benefit of 4x your annual basic salary
- Employee Assistance Programme offering both on-line and telephone support and resources to you and your family
- Cycle to work scheme
- Active social and charity initiatives including our matched charitable giving scheme and employee recognition scheme
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite