
Empowering cybersecurity talent for a safer digital world
Synack is a leading security testing platform headquartered in Redwood Shores, CA, specializing in on-demand penetration testing and vulnerability management. With over $107.3 million raised in Series C funding, Synack leverages a community of world-class security researchers to provide actionable i...
Synack offers generous paid parental leave and flexible time-off policies tailored to different regions, ensuring employees can balance work and perso...
Synack promotes a unique culture of collaboration among top-tier security researchers, fostering knowledge sharing and innovation in cybersecurity. Th...

Synack • Remote in the US
Synack is seeking a Senior Software Engineer to develop and integrate cybersecurity testing solutions. You'll work with technologies like Java and Python in a remote capacity across the U.S. This role requires strong experience in security engineering and cloud platforms.
You have 5+ years of software engineering experience, particularly in backend development, and are passionate about cybersecurity. Your expertise includes working with Java and Python, and you have a solid understanding of cloud technologies like AWS. You thrive in collaborative environments and enjoy tackling complex challenges that contribute to the security of critical systems.
You possess a strong foundation in security engineering principles and have experience with penetration testing and vulnerability management. Your familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes allows you to build scalable and secure applications. You are also well-versed in database management, particularly with PostgreSQL, and understand how to design RESTful APIs that meet security standards.
You are a proactive problem solver who enjoys pivoting between different tasks and challenges. Your ability to communicate effectively with cross-functional teams ensures that you can translate technical requirements into actionable solutions. You are committed to continuous learning and staying updated on the latest trends in cybersecurity and software development.
Experience with security frameworks and tools such as OWASP and Burp Suite is a plus. Familiarity with agile methodologies and DevOps practices will help you integrate seamlessly into our team. If you have a background in working with government contracts or in a FedRAMP environment, that would be advantageous.
As a Senior Software Engineer at Synack, you will play a critical role in developing our Penetration Testing as a Service (PTaaS) platform. You will work closely with a talented team to enhance our attack surface intelligence capabilities, ensuring that our solutions are robust and effective in identifying vulnerabilities. Your contributions will directly impact the security posture of our Global 2000 customers and U.S. agencies.
You will be responsible for designing and implementing new features that improve our platform's functionality and user experience. This includes integrating reconnaissance technologies and developing tools that provide actionable insights into security risks. You will also be involved in code reviews and mentoring junior engineers, fostering a culture of best practices within the team.
Your role will require you to collaborate with security researchers and product managers to understand user needs and translate them into technical specifications. You will participate in the full software development lifecycle, from initial design through deployment and maintenance, ensuring that our solutions are not only effective but also scalable and maintainable.
At Synack, we are committed to making the world more secure through innovative technology and a collaborative work environment. We offer competitive compensation packages, including equity options and comprehensive benefits. Our remote work policy allows you to work from anywhere in the U.S., providing flexibility to balance your professional and personal life.
You will have the opportunity to work on mission-critical projects that have a real impact on cybersecurity. We encourage you to apply even if your experience doesn't match every requirement — your curiosity and willingness to learn are just as important to us. Join us in transforming the cybersecurity landscape and making a difference in the world.
Apply now or save it for later. Get alerts for similar jobs at Synack.