Remote Senior Software Engineer, Application Platform

Synack

United States

Remote

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Synack, a leader in Penetration Testing as a Service, is seeking a Senior Software Engineer, Application Platform, to design and build high-performance cloud-based systems for our cybersecurity platform.

You will leverage Golang (4+ years) and Ruby (preferred but not required) to develop microservices, REST/gRPC, and automated tests, in a remote US-based role with a strong emphasis on SDLC, DevOps, and GitOps practices.

Qualifications

  • 7+ years of experience in distributed-systems and backend software engineering.
  • Expert knowledge of Golang (4+ years). Knowledge of Ruby is preferred, but not required.
  • Strong experience and understanding of microservices, REST API design, gRPC, writing unit testing, BDD testing.

Responsibilities

  • Design, build and deploy high-performance, resilient, scalable cloud-based software systems and components for the best-in-class cybersecurity platform.
  • Drive the delivery of software capabilities from an idea to production, following SDLC processes, with an eye on quality and efficiency.
  • 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.
  • Own and ensure the quality of systems through automated tests.
  • 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.

Skills

Golang
Microservices
REST API
gRPC
Unit testing
BDD testing
UML
Domain Driven Design
Distributed systems
Agile
Communication
GitOps
DevOps
Ruby

Tools

Docker
Kubernetes
Google Pub/Sub
Kafka
GCP

Job description

Synack, a leader in Penetration Testing as a Service, is seeking a Senior Software Engineer, Application Platform, to design and build high-performance cloud-based systems for our cybersecurity platform.

You will leverage Golang (4+ years) and Ruby (preferred but not required) to develop microservices, REST/gRPC, and automated tests, in a remote US-based role with a strong emphasis on SDLC, DevOps, and GitOps practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Application Platform
Senior Software Engineer, Application Platform

Synack • United States

Remote
USD 140,000 - 180,000
Remote Senior Software Engineer - Golang & Cloud Security
Remote Senior Software Engineer - Golang & Cloud Security

SailPoint • United States

On-site
USD 112,000 - 190,000
Flexible Time Off
Comprehensive Healthcare
Annual performance bonus
+2
Remote Senior Go Backend Engineer – Cybersecurity Platform
Remote Senior Go Backend Engineer – Cybersecurity Platform

Pavago • United States

On-site
USD 120,000 - 180,000
Remote Senior Full-Stack Engineer - Healthcare Platform
Remote Senior Full-Stack Engineer - Healthcare Platform

CyberCoders • Boston (MA)

On-site
USD 167,000 - 204,000
Medical/Dental/Vision
401K with 40% match up to first 6% of…
PTO, Holidays, Personal Days,Community
Remote-First Staff Security Platform Engineer
Remote-First Staff Security Platform Engineer

United States Digital Space LLC • United States

Hybrid
USD 84,000 - 114,000
Senior Infrastructure Engineer - Remote Cloud Platform
Senior Infrastructure Engineer - Remote Cloud Platform

MAP SSG • United States

Remote
USD 180,000 - 230,000
Senior AI Security Engineer – Autonomous PenTesting Platform
Senior AI Security Engineer – Autonomous PenTesting Platform

Synack • United States

On-site
USD 145,000 - 250,000
Senior SDET
Senior SDET

Synack • San Mateo (CA)

On-site
USD 170,000 - 200,000
Senior Platform Engineer, Client Apps (Remote)
Senior Platform Engineer, Client Apps (Remote)

GitHub • United States

On-site
USD 124,000 - 330,000
Annual bonus
Stock options
Flexible work hours
Senior QA Automation Engineer - Cybersecurity
Senior QA Automation Engineer - Cybersecurity

Synack • United States

On-site
USD 170,000 - 200,000
Equity
Benefits package