[Remote] Senior Software Engineer

Remote Full-time
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.ResponsibilitiesDevelop and integrate cybersecurity testing and analysis systems with best-in-class cybersecurity platformBuild high-performance, resilient, scalable cloud-based software, microservices architecture and containersTake software through CI/CD all the way to production and own its quality and availabilityUtilize GCP platform to build and run highly-available software systemsIdentify and resolve performance issues across systems and componentsCollaborate on a cross-functional team, working with Product, Operations, and Platform EngineeringIntegrate monitoring and alerting capabilities with backend modules to allow proactive improvements to availability and response timesDesign, implement and deliver well-tested, scalable, highly available systemsOwn and ideate technical solutions for product requirements and user storiesActively engage and participate in design and code reviewsOffer guidance and support to junior team members, encouraging and cultivating a culture of continuous learning within the teamSkills7+ years of experience in distributed-systems and backend software engineeringStrong Golang Required: 7+ years of experience minimumStrong experience and understanding of microservices, REST API design, gRPC, unit testing, BDD testingStrong design skills required – UML is a bonus; exposure to Domain Driven Design desirableExperience with asynchronous messaging technologies such as Google PubSub, KafkaIn depth knowledge of NoSQL and RDBMS technologiesStrong experience with Docker, Kubernetes, Cloud Environments (GCP preferred)Experience working on agile teamsExcellent communication and collaboration skills in all mediumsExperience developing scalable and observable microservice-based applicationsExperience with GitOps and DevOps principles, practices and toolsA proven ability to thrive in a collaborative environment involving different stakeholders and subject matter expertsInterest in security / penetration testingInterest in GenAI and LLM technologiesBenefitsThe compensation package for this position may also include equity, and benefits.Company OverviewHuman + 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.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Full Stack Program Customer Representative – Web & Cloud Application Development

Remote

Remote, 3rd shift, 11pm-7am- Customer Service Representative US

Remote

Faculty – Obstetrics Online Didactic – College of Nursing, Remote AZ Compact License

Remote

Online Support Specialist

Remote

Information Systems Architect [Must have Nextgen EHR, PM and EDR] - REMOTE

Remote

Entry-Level On-site Human Resources Coordinator (on-site specific role)

Remote

Fire & Safety Supervisor

Remote

Janitor/Cleaner - Howland – Amazon Store

Remote

**Experienced Customer Care Specialist – Delivering Exceptional Service in a Dynamic Travel Environment**

Remote

Remote Part-Time Customer Service Representative – Market Research Focus Group Panelist (Work From Home)

Remote
← Back