We are looking for a Senior Backend Developer to join our growing Machine Learning and Detection team to build new capabilities for the Threat Emulation product. The ideal candidate is an experienced hands-on coder with significant experience developing scalable code solutions. You must be at ease working in an agile environment with little supervision.
Your Impact & Responsibilities
- Analyze, design, and develop code in Python & C++.
- Provide ongoing maintenance, support, and enhancements in existing systems, customers, and code.
- Collaborate cross-functionally with data scientists, project managers, and other engineers to achieve elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Your Knowledge & Skills
- At least 5 years of experience in backend development.
- Experience working with Python.
- Experience working with Docker, Kubernetes, AWS, Kafka.
- Experience with Agile development methodologies.
- BSc in Computer Science/Software Engineering or equivalent knowledge.
- Capable of delivering on multiple competing priorities with little supervision.
- Excellent verbal and written communication skills.
- Experience working with C++ - Advantage.
- Experience with ELK workflows, Machine Learning pipelines - Advantage.