Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Application Platform

$140k - $180k

Synack

Synack's Penetration Testing as a Service platform manages customers' attack surfaces by discovering new assets, pentesting for critical vulnerabilities and gaining visibility into the root causes of security risks. We are committed to making the world more secure by harnessing a talented, vetted community of security researchers to deliver continuous penetration testing and vulnerability management, with actionable results. Synack's PTaaS platform has uncovered more than 71,000 exploitable vulnerabilities to date, protecting a growing list of Global 2000 customers and U.S. agencies in a FedRAMP Moderate Authorized environment. For more information, please visit .

Are you ready to leverage your software development skills to build a platform that is transforming cybersecurity? As a Senior Software Engineer, Application Platform you will be part of a fast-paced, collaborative team developing the application platform for our Penetration Testing as a Service cybersecurity capabilities. You will be a critical contributor to the development and delivery of key platform components that support our cybersecurity products, while also moving forward the state of engineering culture and SDLC processes throughout the organization. If you enjoy pivoting between different problems and meeting new challenges every day while developing solutions that are mission critical to the organization, this role is for you!


Sounds interesting? Keep reading...

Please note: This is a remote position based in the U.S. We can only hire U.S. citizens for this position due to federal government contract requirements.

Here's what you'll do
  • Design, build and deploy high-performance, resilient, scalable cloud-based software systems and components for the best-in-class cybersecurity platform.
  • Drive the delivery of software capabilities from an idea to production, following SDLC processes, with an eye on quality and efficiency.
  • 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.
  • Own and ensure the quality of systems through automated tests.
  • 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.
Here's what you'll need
  • 7+ years of experience in distributed-systems and backend software engineering.
  • Expert knowledge of golang (4+ years). Knowledge of Ruby is preferred, but is not required.
  • Strong experience and understanding of microservices, REST API design, gRPC, writing 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 working on and scaling a microservice-based application.
  • 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.

Ready to 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. Synack strives to be inclusive of all people.


As a candidate, Synack cares about your privacy. Please view our candidate privacy policy here.

This position has responsibility to ensure Synack's security and privacy posture is maintained.

$140,000 - $180,000 Salary is determined by a combination of factors including location, level, relevant experience, and skills. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. The compensation package for this position may also include equity, and benefits.


For more details about our benefits, please see here. Then for the Employer code, enter: synack
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Application Platform in United States vacancy
  •  ...IBM Computing in Arizona is seeking a Senior Software Engineer to join our Developer Productivity...  ...involves designing and building internal platform services to enhance developer...  ...experience and engineering velocity for cloud applications. The ideal candidate will have... 
    Application
    Senior
    Remote work

    IBM Computing

    Tucson, AZ
    23 hours ago
  •  ...technology firm is seeking a Principal Software Engineer to support the development of their AI...  .... Responsibilities include designing applications deployed in the cloud and collaborating...  ...design and familiarity with AI platforms. This role offers competitive compensation... 
    Application
    Senior

    OneTrust

    Atlanta, GA
    23 hours ago
  • $144.5k - $195.5k

    A healthcare software company is seeking a Senior Principal Software Engineer to lead a team in developing next-generation healthcare software. This role requires...  ...include collaborating with teams, optimizing applications, and ensuring quality for 10K+ users. The role offers... 
    Application
    Senior
    Flexible hours

    TENDO

    Salt Lake City, UT
    16 days ago
  •  ...Feedinkoo is seeking a Senior Software Engineer to join its Sales Application Engineering team. You will design and develop innovative applications aimed at enhancing experiences for benefit advisors. Your work will include integration of technologies like Marketo and... 
    Application
    Senior

    Feedinkoo

    New York, NY
    1 day ago
  •  ...company is seeking an experienced Full Stack Senior Software Engineer to design and implement web and mobile applications that enhance vehicle service and repair experiences...  ..., expertise in Java, SQL, and cloud platforms like Azure or AWS. You will lead your team, mentor... 
    Application
    Senior

    General Motors

    Austin, TX
    1 day ago
  • $150k - $175k

     ...Kixie is looking for a Senior Software Engineer in Santa Monica to take full ownership of critical product...  ...subdomains. You will design and build applications using React, Node.js, and AWS, driving integration with third-party platforms. The ideal candidate has over 5 years... 
    Application
    Senior

    Kixie

    Santa Monica, CA
    23 hours ago
  •  ...A leading gaming company in Atlanta seeks a Senior Software Engineer. The ideal candidate will drive operational excellence in software development...  ...to solve complex problems and create robust applications. Responsibilities include collaborating on design, participating... 
    Application
    Senior

    Omaze

    Atlanta, GA
    23 hours ago
  • $140k - $185k

     ...Atom Computing in Boulder, CO is seeking a Senior Software Engineer to deliver platforms and applications for quantum computing. Collaborating with engineers and physicists, you will work across the stack on tasks like quantum job compilation and error correction. The... 
    Application
    Senior

    Elea Ecuador

    Boulder, CO
    1 day ago
  •  ...A leading healthcare technology company is seeking a Senior Software Engineer to enhance critical technology that impacts healthcare outcomes...  ...and implement features across cloud infrastructure and web applications, collaborating with cross-functional teams. Qualified... 
    Application
    Senior
    Remote work

    Cohere Health, Inc.

    New York, NY
    4 days ago
  •  ...Boston Technology Corporation (BTC) is looking for a Software Developer in Marlborough, MA. The role involves developing, testing, and documenting software applications, analyzing user requests, and translating functional requirements into technical specifications. Candidates... 
    Application
    Senior

    Boston Technology Corporation

    Marlborough, MA
    1 day ago
  • $79.2k - $178.1k

     ...Ll Oefentherapie is looking for a software engineer based in Montgomery, Alabama, to design and develop software applications. The role involves troubleshooting and debugging software programs and providing technical leadership. Qualified candidates should have 3 to 5... 
    Application
    Senior

    Ll Oefentherapie

    Montgomery, AL
    1 day ago
  •  ...of a partner company. We are currently looking for a Senior Software Engineer - Cloud Platform Infrastructure in the United States. This role sits...  ...We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the... 
    Application
    Senior
    Remote job
    Full time
    Worldwide
    Home office
    Flexible hours

    jobgether

    United States
    4 days ago
  • $150k - $226k

     ...Harness is seeking a senior software engineer with over 12 years of experience in developing scalable applications using Java. The ideal candidate will design, develop, and maintain software, working collaboratively in an agile environment while solving complex challenges... 
    Application
    Senior
    Remote work

    Harness

    New York, NY
    4 days ago
  • $160k - $240k

     ...Bloomberg is seeking an experienced Software Engineer specialized in scaling applications to enhance their BQL platform used by clients for data access. Applicants should have a strong background in programming languages and data processing techniques. The role offers... 
    Application
    Senior

    Bloomberg

    New York, NY
    1 day ago
  • $86.8k - $198k

     ...technology firm in McLean, Virginia is seeking a skilled Software Development Engineer to join their innovative engineering team. The ideal candidate...  ...experience in cloud environments and full-stack application development, irrespective of the technology stack. Responsibilities... 
    Application
    Senior

    Phase2 Technology

    McLean, VA
    23 hours ago
  •  ...An established industry player is seeking a dynamic Software Engineer to drive the development of next-generation enterprise solutions...  ...development and leadership in creating high-performance, scalable applications. You will influence product roadmaps, oversee complex... 
    Application
    Senior

    Redolent Infotech Pvt. Ltd.

    Carlsbad, CA
    23 hours ago
  • $184k - $287.5k

     ...NVIDIA is the platform for every new AI-powered application. We seek a senior engineer to own and evolve the core NIM Platform SDK and microservice framework. This framework...  ...that scale. The role involves solving deep software engineering challenges. These include high-... 
    Application
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...A global financial services company is seeking a Senior Software Engineer to join their Launchpad team in New York. This role involves designing a modernized desktop application runtime and building APIs for seamless application communication. The ideal candidate will... 
    Application
    Senior

    Bloomberg

    New York, NY
    23 hours ago
  •  ...A healthcare technology company in the United States seeks a Senior Software Engineer to build and maintain core components of its application platform. The ideal candidate will have at least five years of coding experience, preferably in Python, and be proficient in... 
    Application
    Senior
    Flexible hours

    Stellar Health

    New York, NY
    4 days ago
  • A leading financial technology company is seeking a Senior Software Engineer to join their team in Milwaukee, WI. This role involves designing and developing high-quality applications, leading feature implementations, and collaborating closely with cross-functional teams... 
    Application
    Senior

    COMPOUND

    Milwaukee, WI
    1 day ago
  •  ...Ally Financial Inc. is seeking a Fellow Software Engineer to lead application development and enhance software lifecycle practices. This position,...  ...compliance. The engineer will mentor team members, ensure platform security and reliability while driving continuous... 
    Application
    Senior

    Ally Financial

    Detroit, MI
    23 hours ago
  •  ...SHI is seeking a Senior Software Engineer for their Customer Experience Development Team in the United...  ...role focuses on developing a digital platform integrating eCommerce with IT asset...  ...5+ years of experience in modern web applications, and a strong understanding of AI... 
    Application
    Senior

    SHI GmbH

    Wausau, WI
    1 day ago
  • $130k - $180k

     ...International Corp is seeking a highly motivated Senior Software Engineer to join our Customer Experience...  ...role, you will develop a digital platform integrating eCommerce capabilities...  ...5+ years of experience in modern web applications. We offer an estimated annual salary... 
    Application
    Senior

    SHI International

    New York, NY
    1 day ago
  •  ...Senior Software Engineer – Platform & Integrations Overview The Platform and Integrations team is building core services to support the Seismic Platform...  ...AWS, GCP, or Azure and deployment of containerized applications into Kubernetes. Extensive SaaS application development... 
    Application
    Senior

    Seismic

    San Diego, CA
    23 hours ago
  • GoTo Meeting is looking for a Senior Staff Software Engineer in Boston, MA. This role involves architecting and managing scalable AWS applications, boosting system reliability, and improving CI/CD practices. The ideal candidate will have over 12 years of engineering experience... 
    Application
    Senior

    GoTo Meeting

    Boston, MA
    4 days ago
  • $200k - $235k

     ...Alumni Ventures is seeking a Software Engineer for AI/ML in New York. This hybrid role focuses on building core AI infrastructures to support cutting-edge AI applications. The ideal candidate will possess strong software engineering skills and experience in AI/ML systems... 
    Application
    Senior

    Alumni Ventures

    New York, NY
    23 hours ago
  •  ...A leading interviewing company is seeking a Senior Software Engineer to own complex projects on their platform. Candidates should have 7+ years of experience delivering full-stack web applications with strong system architecture skills. Responsibilities include mentoring... 
    Application
    Senior
    Remote work

    Karat

    New York, NY
    4 days ago
  •  ...A leading education technology firm is seeking a Senior AI Software Engineer to design and deploy AI-enabled applications. This fully remote role involves developing scalable solutions using Python and AWS, collaborating with cross-functional teams to enhance learning... 
    Application
    Senior
    Remote work

    Harnham

    New York, NY
    4 days ago
  •  ...Senior Software Engineer, Platform Own the platform's data processing pipelines and analytics infrastructure end-to-end. Location: Chantilly, Virginia...  ...system performance and reliabilityContainerize applications and manage container orchestration Required Technical Skills... 
    Application
    Senior
    Full time

    jobs.frontdoordefense.com - Jobboard

    Chantilly, Loudoun County, VA
    23 hours ago
  •  ...Caterpillar Brazil is seeking a Senior Software Engineer to lead the development of innovative solutions for our Global Warranty Management...  ...results. The ideal candidate has extensive experience in application development using Java and JavaScript, alongside strong communication... 
    Application
    Senior

    Caterpillar Brazil

    Irving, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Application Platform. Be the first to apply!