LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Synack›Senior Software Engineer
Synack

About Synack

Empowering cybersecurity talent for a safer digital world

🏢 Tech👥 201-500 employees📅 Founded 2013📍 Redwood Shores, Redwood City, CA💰 $107.3m⭐ 3.8
B2BArtificial IntelligenceSecurityCyber Security

Key Highlights

  • Headquartered in Redwood Shores, CA
  • Over $107.3 million raised in Series C funding
  • Integrated into Microsoft Intelligence in 2022
  • Community of world-class security researchers

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...

🎁 Benefits

Synack offers generous paid parental leave and flexible time-off policies tailored to different regions, ensuring employees can balance work and perso...

🌟 Culture

Synack promotes a unique culture of collaboration among top-tier security researchers, fostering knowledge sharing and innovation in cybersecurity. Th...

🌐 Website💼 LinkedIn𝕏 TwitterAll 15 jobs →
Synack

Senior Software Engineer

Synack • Remote in the US

Posted 4d ago🏠 RemoteSeniorSoftware engineering📍 United states
Apply Now →

Skills & Technologies

JavaPythonAWSDockerKubernetesPostgreSQLREST APISecurity engineering

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Synack.

Apply Now →Get Job Alerts