Senior Software Engineer

Synack

Remote, US
Base: $150,000 - $180,000; bonus/equity: equity in...
Remote
7+ years distributed systems experience
Strong golang programming skills
Microservices and rest api design
This role involves developing and integrating cybersecurity testing systems to transform the company's attack surface intelligence capabilities

Job Summary

  • This role involves developing and integrating cybersecurity testing systems to transform the company's attack surface intelligence capabilities.
  • Candidates will build high-performance, resilient, scalable cloud-based software using a microservices architecture on the Google Cloud Platform.
  • The position requires owning the full software lifecycle from CI/CD to production while ensuring quality, availability, and proactive monitoring.

Matching Summary

This role involves developing and integrating cybersecurity testing systems to transform the company's attack surface intelligence capabilities.

Salary

Base: $150,000 - $180,000; Bonus/Equity: Equity included; Benefits: Comprehensive benefits package available

Skills & Requirements

Must-have

  • 7+ years distributed systems experience
  • Strong Golang programming skills
  • Microservices and REST API design
  • GCP platform expertise
  • Docker and Kubernetes proficiency
  • CI/CD pipeline ownership
  • Asynchronous messaging technologies

Nice-to-have

  • Interest in security penetration testing
  • Experience with GenAI and LLM technologies
  • Domain Driven Design exposure
  • UML design skills
  • Collaborative cross-functional teamwork

Key Requirements

  • 7+ years of backend engineering experience
  • Must be a U.S. citizen
  • Federal government contract eligibility required

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter