← all jobs

[Remote] Senior Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Synack is a cybersecurity company focused on transforming security through its Penetration Testing as a Service platform. As a Senior Software Engineer, you will develop and integrate cybersecurity testing systems, build scalable software, and collaborate with cross-functional teams to enhance the company's engineering practices.

Responsibilities

  • 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

Skills

  • 7+ years of experience in distributed-systems and backend software engineering
  • Strong Golang Required: 7+ 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
  • Interest in security / penetration testing
  • Interest in GenAI and LLM technologies

Benefits

  • The compensation package for this position may also include equity, and benefits.

Company Overview

  • Human + AI platform for continuous security validation and AI pentesting, powered by the Synack Red Team. It was founded in 2013, and is headquartered in Redwood City, California, USA, with a workforce of 201-500 employees. Its website is http://www.synack.com.
  • More open positions

    [Remote] Senior Backend Engineer

    Work from home Full-time role

    [Remote] Senior Software Engineer, Data

    Work from home Full-time role

    [Remote] Senior QA Automation Engineer

    Work from home Full-time role

    [Remote] Senior Software Engineer - Integration Gateway iPaaS

    Work from home Full-time role

    [Remote] Director, Product Management - Record to Report

    Work from home Full-time role

    Auto Damage Trainee

    Work from home Full-time role

    Database Administrator (Remote Opportunity)

    Work from home Full-time role

    Project Manager; Procurement (Remote)

    Work from home Full-time role

    Analyst, Visa Crypto Solutions

    Work from home Full-time role

    Remote Virtual Customer Support Representative – Multi‑Location, Flexible Shifts, Career Growth & Performance Incentives at careerzynith

    Work from home Full-time role

    Remote careerzynith Chat Professional - $35/Hour

    Work from home Full-time role

    Facility Drafter - REMOTE

    Work from home Full-time role

    Website Security Services Remediation Analyst I

    Work from home Full-time role

    [Hiring] Vendor Success Lead @Datavant

    Work from home Full-time role

    [Remote] Sr. Full Stack Engineer (SaaS Applications)

    Work from home Full-time role

    Remote Data Entry Specialist – Precision Data Management & Reporting for careerzynith (Fully Remote, Full‑Time)

    Work from home Full-time role

    Fintech Investment Analyst

    Work from home Full-time role

    Experienced Data Entry Clerk – Work From Home Opportunity with careerzynith

    Work from home Full-time role

    RCM Operations Lead

    Work from home Full-time role

    Remote Audiologist Diagnostics

    Work from home Full-time role

    Graphic Designer Intern (College Junior or Senior)

    Work from home Full-time role