Synack · 2 hours ago
Senior Software Engineer, AI
Synack is a company focused on enhancing security through its Penetration Testing as a Service platform. They are seeking a Senior Software Engineer (AI) to lead the design and development of AI-centric systems for cybersecurity, while mentoring junior engineers and driving product innovation.
Artificial Intelligence (AI)Cyber SecurityNetwork SecuritySecurity
Responsibilities
Design, implement and deliver scalable AI-centric software systems
Drive the development of agentic AI capabilities for identifying vulnerabilities, automating penetration testing processes, workflow optimization and enhancing threat intelligence
Own and drive the end-to-end development of product features from ideation to production deployment and monitoring
Actively contribute to and drive the design and implementation of AI-enabled systems, promoting effective SDLC processes
Lead technical discussions, code reviews and design sessions, sharing your expertise to uplift the team's capabilities
Provide mentorship and support to junior engineers, encouraging professional growth and development
Collaborate closely with cross-functional teams to integrate AI capabilities into broader systems and applications
Qualification
Required
7+ years of experience in distributed-systems and backend software engineering
Experience with AI technologies, e.g. LLMs, RAG, MCP, etc
Excellent grasp of token usage optimization and LLM cost optimization techniques
Expert knowledge of golang (4+ years) and solid hands-on experience with Python
Strong experience and understanding of microservices, REST API design, gRPC, writing unit testing, BDD testing
Strong design skills required – UML is a bonus; exposure to Domain Driven Design desirable
Experience with asynchronous messaging technologies such as Google PubSub, Kafka
In depth knowledge of NoSQL and RDBMS technologies
Strong experience with Docker, Kubernetes, Cloud Environments (GCP preferred)
Experience working on agile teams
Excellent communication and collaboration skills in all mediums
Experience working on and scaling a microservice-based application
A proven ability to thrive in a collaborative environment involving different stakeholders and subject matter experts
Preferred
Experience in a fast-paced startup environment
Experience in Cyber Security
Benefits
Equity
Benefits
Company
Synack
Synack is a crowdsourced security platform that utilizes augmented intelligence to discover and secure vulnerable applications.
Funding
Current Stage
Late StageTotal Funding
$107.57MKey Investors
M12 - Microsoft's Venture FundKleiner PerkinsTechstars
2020-10-13Secondary Market
2020-05-28Series D· $52M
2017-04-11Series C· $21.25M
Recent News
Help Net Security
2025-11-28
Help Net Security
2025-11-22
Company data provided by crunchbase