Offensive security experience: penetration testing, red teaming, CTF, or security tooling
Experience driving security tools programmatically or automating an attack chain
Startup experience, where scope is broad and priorities move fast
Ready to join us?
Synack is committed to embracing diversity. Our people are our strength. Each addition to our team is an opportunity to grow and diversify our ideas, experiences, and viewpoints. We strive to be inclusive of Race, Ethnicity, Religion, Sex, LGBTQ+, Veterans, Disabilities, and Age. Synack welcomes you!
This position has responsibility to ensure Synack’s security and privacy posture is maintained
Salary is determined by a combination of factors including location, level, relevant experience, and skills. The compensation package for this position may also include equity, and benefits
For more details about our benefits, please see our benefits overview. Then for the Employer code, enter: synack
4+ years of software engineering experience
Proven ability to build and scale production systems
Strong Python, polyglot codebase
Fluent or willing to learn Go
Hands-on experience building and operating production AI applications using LLMs and agentic frameworks (e.g., RAG, MCP, LangGraph or similar), including tool integration, prompt design, evaluation, guardrails, and token/cost optimization
Demonstrate ability to create reliable agents (prompting, evaluation, guardrails, understanding of token and cost optimization
Capable leveraging Docker, Kubernetes, isolated sandbox, cloud experience GCP preferred
Brings a disciplined testing approach to microservices gPRC, API design, async messaging (Pub/Sub, Kafka)
Passionate desire to understand how systems get compromised
Clear communication
Collaborative ability to partner across teams