Synack

Synack

Senior Software Engineer, AI

Remote in the US · Senior

Sponsorship not specified$145k-$250kDetected 35 days ago
GoCode ReviewNoSQLGCPCloud PlatformsDockerKubernetesAPI DevelopmentRESTgRPCLLMsRAGAgentic AICybersecurityPenetration TestingBDDCommunicationCollaborationMentoring

About the role

  • For more information, please visit www.synack.com.

Responsibilities

  • You will directly drive product innovation at the intersection of AI and cybersecurity.
  • You will lead by example, mentoring junior engineers and promoting a culture of ownership, technical excellence, innovation and continuous improvement.
  • 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.
  • Strong experience and understanding of microservices, REST API design, gRPC, writing unit testing, BDD testing.

Requirements

  • 7+ years of experience in distributed-systems and backend software engineering.
  • Experience with AI technologies, e.g. LLMs, RAG, MCP, etc.
  • Expert knowledge of golang (4+ years) and solid hands-on experience with Python.
  • Experience with asynchronous messaging technologies such as Google PubSub, Kafka.
  • Strong experience with Docker, Kubernetes, Cloud Environments (GCP preferred).

Nice to have

  • Experience in a fast-paced startup environment.
  • Experience in Cyber Security.
  • 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.
  • Synack welcomes you!
  • This position has responsibility to ensure Synack's security and privacy posture is maintained.

Compensation

  • $145,000 - $250,000 Salary is determined by a combination of factors including location, level, relevant experience, and skills.

Benefits

  • Strong design skills required - UML is a bonus; exposure to Domain Driven Design desirable.

Company info

  • Synack's Penetration Testing as a Service platform manages customers' attack surfaces by discovering new assets, pentesting for critical vulnerabilities and gaining visibility into the root causes of security risks.
  • We are committed to making the world more secure by harnessing a talented, vetted community of security researchers to deliver continuous penetration testing and vulnerability management, with actionable results.
  • Synack's PTaaS platform has uncovered more than 71,000 exploitable vulnerabilities to date, protecting a growing list of Global 2000 customers and U.S. agencies in a FedRAMP Moderate Authorized environment.
  • We are looking for a Senior Software Engineer (AI), where you'll take a hands-on lead in designing and building cutting-edge, AI-centric systems tailored for the offensive security sector.

This listing is sourced directly from Synack's careers page and normalized into a canonical job model.