RedwoodCityRecruiter Since 2001
the smart solution for Redwood City jobs

Senior Software Engineer, Backend - Golang

Company: Synack, Inc.
Location: Redwood City
Posted on: January 15, 2022

Job Description:

Imagine a world dedicated to Security Without Compromise. Synack, headquartered in Silicon Valley with regional offices around the world, protects leading global organizations by reducing companies' security risk and increasing their resistance to cyber attack. How do we do this? By utilizing the world's best and most trusted team of ethical hackers who test through our powerful and controlled platform to deliver real security without compromise. At Synack, we aren't afraid to think outside the box or take on big challenges. Backed by top-tier venture capital firms including Kleiner Perkins Caufield & Byers, Microsoft, and Google Ventures, Synack's mission is to leverage global security talent coupled with advanced technology to help enterprises discover security vulnerabilities before they become business problems. Discover the possibilities at Synack!

Are you ready to leverage your development skills to build a platform that will impact cybersecurity? As a Senior Software Engineer, Backend you will be part of a fast-paced, collaborative team and gain exposure to the newest cybersecurity scanning technologies. You will be a critical contributor to the design of the system while further developing software engineering best practices to our cybersecurity scanning platform. If you enjoy pivoting between different problems and meeting new challenges every day while developing a solution that is mission critical to the organization, this role is for you! Sound interesting? Keep reading...

Here's What You'll Do
Build out our security assessment scanning platform, SmartScan
Integrate cybersecurity testing and analysis tools with production systems
Build high-performance, resilient, scalable cloud-based software, utilizing microservices architecture and containers
Take software through CI/CD all the way to production and own it's availability
Utilize GCP platform from running containers to integrating with hosted services
Identify CPU or I/O bound bottlenecks across components
Collaborate on a cross-functional team, contributing to multiple projects, working with Product, Operations, and Devops
Integrate monitoring and alerting capabilities with backend modules to allow proactive improvements to availability and response times

Here's What You'll Need
BS degree in Computer Science or equivalent experience
3+ years of Go programming experience
Network fundamentals (TCP/IP, UDP)
Solid engineering fundamentals (security, resilience, availability, performance, load balancing, synchronous and asynchronous programming models, etc)

It's all hands-on deck, it's hard work, it's winning, it's Synack. Join us!

Synack is committed to embracing diversity. Our people are our strength. Each addition to our team is an opportunity to grow and diversify our ideas, experiences, and viewpoints. We strive to be inclusive of Race, Ethnicity, Religion, Sex, LGBTQ+, Veterans, Disabilities, and Age. Synack welcomes you!

Keywords: Synack, Inc., Redwood City , Senior Software Engineer, Backend - Golang, IT / Software / Systems , Redwood City, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Redwood City RSS job feeds