Synack, Inc. logo
Synack, Inc.

The Premier Security Testing Platform.

Senior Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

164 days ago

Salary

$150K - $180K / year

Seniority

Senior

Job Description

Senior Software Engineer

Synack, Inc.

• Develop and integrate cybersecurity testing and analysis systems with best-in-class cybersecurity platform • Build high-performance, resilient, scalable cloud-based software, 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 Platform Engineering • 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

Job Requirements

  • 7+ years of experience in distributed-systems and backend software engineering
  • Strong Golang Required: 4+ years of experience minimum.
  • Strong experience and understanding of microservices, REST API design, gRPC, 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 developing scalable and observable microservice-based applications
  • Experience with GitOps and DevOps principles, practices and tools
  • A proven ability to thrive in a collaborative environment involving different stakeholders and subject matter experts.

Benefits

  • For more details about our benefits, please see here.

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 11-50H1B No Sponsor

• Take ownership of full stack projects from design through deployment, with timelines of 4 - 6 weeks. • Build and maintain APIs, backend services, and database-driven features that power the core platform. • Champion automated testing, code quality, and best practices across your pod and the broader engineering org. • Quickly understand the systems you own and start deploying meaningful code within 30 days. • Take ownership of pod-level projects and deliver them successfully within 60 days. • Contribute to shaping the roadmap to improve quality, reliability, and process within 90 days.

United States
$160K - $200K / year
Job Closed
OtherRemoteTeam 1,001-5,000Since 1998H1B Sponsor

• Design, build, and maintain scalable microservices and distributed systems that power critical business applications. • Develop backend and frontend systems using Node.js / Next.js and Java. • Integrate and optimize web services through Cloudflare and Cloudflare Workers for performance, edge computing, and security enhancements. • Build and maintain CI/CD pipelines with Jenkins, ensuring high deployment reliability and automation. • Orchestrate containerized workloads in Kubernetes, optimizing for performance and scalability. • Implement observability solutions using OpenTelemetry, ClickHouse, for distributed tracing, metrics, and logging. • Collaborate with cross-functional teams using Jira and Agile methodologies to plan, track, and deliver engineering work. • Proactively identify performance bottlenecks, architectural improvements, and automation opportunities. • Demonstrate initiative and autonomy in identifying, planning, and executing new projects. • Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.

United States
$108.4K - $135.5K / year
Job Closed
Aledade, Inc. logo

Senior Software Engineer – AI/ML

Aledade, Inc.

With Primary Care. For Primary Care.

OtherRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Develop and implement scalable and performant solutions. • Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes. • Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work.

United States
Job Closed
Aledade, Inc. logo

Senior Software Engineer – Fullstack

Aledade, Inc.

With Primary Care. For Primary Care.

OtherRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Develop and implement scalable and performant solutions. • Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes. • Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work.

United States
Job Closed