Synack, Inc.

Senior Software Engineer, Backend

Synack, Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $180,000 per year

Job Level

Senior

Tech Stack

CloudCyber SecurityDockerGoGoogle Cloud PlatformGRPCJavaKafkaKubernetesMicroservicesNoSQLRDBMSRust

About the role

  • Develop and integrate cybersecurity testing and analysis systems with best-in-class cybersecurity platform
  • Build high-performance, resilient, scalable cloud-based software, utilizing AI technologies, microservices architecture and containers
  • Take software through CI/CD all the way to production and own its quality and availability
  • Utilize GCP platform to build and run highly-available software systems
  • Identify and resolve performance issues across systems and components
  • Collaborate on a cross-functional team, working with Product, Operations, and DevOps
  • Integrate monitoring and alerting capabilities with backend modules to allow proactive improvements to availability and response times
  • Design, implement and deliver well-tested, scalable, highly available systems
  • Own and ideate technical solutions for product requirements and user stories
  • Actively engage and participate in design and code reviews
  • Offer guidance and support to junior team members, encouraging and cultivating a culture of continuous learning within the team
  • Ensure Synack's security and privacy posture is maintained

Requirements

  • 5+ years of experience in distributed-systems and backend software engineering
  • Experience with AI technologies, e.g. LLMs, RAG, MCP, etc.
  • Recent experience with golang preferred; candidates with expertise in Java, C#, Rust, C/C++ considered if committed to transition to golang
  • 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
  • U.S. citizenship required (can only hire U.S. citizens due to federal government contract requirements)
AttackIQ

Senior Software Engineer

AttackIQ
Seniorfull-time🌎 Anywhere in the World
Posted: 13 days agoSource: attackiq.applytojob.com
CloudCyber SecurityDistributed SystemsDockerKafkaKubernetesMicroservicesPythonRedis
deepset

Senior Product Engineer, Backend

deepset
Seniorfull-time🇩🇪 Germany
Posted: 12 days agoSource: deepset.jobs.personio.com
CloudKubernetesOpen SourcePythonSQLTerraform
Twingate

Senior Solutions Engineer

Twingate
Seniorfull-time🇺🇸 United States
Posted: 27 days agoSource: jobs.lever.co
CloudCyber SecurityDNSDockerGraphQLKubernetesPython
Cognyte

Senior GUI Developer

Cognyte
Seniorfull-time🇷🇴 Romania
Posted: 9 days agoSource: www.comeet.com
AngularDockerJavaJavaScriptKafkaKubernetesReactSOAPSpring
NVIDIA

Senior Solutions Architect, Cloud Infrastructure and DevOps

NVIDIA
Seniorfull-time🇦🇪 United Arab Emirates
Posted: 9 days agoSource: nvidia.wd5.myworkdayjobs.com
AnsibleChefCloudDNSJenkinsKubernetesLinuxPuppetPythonTCP/IP