As a Software Developer, you will:
- Be part of our security research team
- Design, develop and maintain production-quality software, primarily in Python or similar languages
- Translate research findings and prototypes into reliable, scalable and maintainable solutions
- Build internal tools and infrastructure that enable and accelerate security research
- Collaborate closely with researchers to understand technical domains and implement practical solutions
- Own the software lifecycle from design and implementation through deployment and long-term maintenance
- Investigate and resolve production issues, leveraging AI-assisted development tools where appropriate
If you have:
- 3+ years of professional software development experience
- Strong experience developing production systems in Python or a similar language (e.g., Go)
- The ability to work independently with a high level of ownership
- Proven experience leading projects from design through production and ongoing maintenance
- Strong problem-solving, debugging and software design skills
It would be great if you also have:
- Experience with Android and/or iOS platforms
- Background in using static analysis tools
- Knowledge of networking and communication protocols
- Experience building tools or infrastructure that support security research
- Relevant military technology experience or a degree in Computer Science or a related field
