Darktrace is seeking a Full Stack Software Engineer to join their Innovation team in Cambridge. This is a hybrid role requiring 2 days a week in the office. The successful candidate will be responsible for rapidly prototyping and iterating on new projects in a fast-moving environment. They will collaborate within a cross-functional team to make key decisions about projects, driving innovative ideas and solutions.
Responsibilities:
Own the prototyping and development of new and innovative ideas.
Collaborate with a cross-functional team of engineers, designers, project co-ordinators and technical strategists.
Work with a wide range of infrastructures, languages and technologies such as Linux, Windows, AWS, Python, Rust, Node, PyTorch.
Requirements:
Strong problem-solving and creative thinking skills.
Excellent communication and the ability to work in a collaborative team environment.
Independent thinker with a startup mindset.
Strong in at least one of Python, Rust, C++ with Linux operating system experience.
Strong knowledge of more than one programming language.
Experience with development that considers all parts of the stack (storage, API, services, infrastructure, UI, etc).
Experience developing software for Windows or MacOS.
Experience working with Cloud Infrastructure such as AWS, Azure or GCP.
Experience with machine learning frameworks and libraries, such as PyTorch.
Benefits:
23 days’ holiday + all public holidays, rising to 25 days after 2 years of service.