Senior Software Engineer, Application Platform
$140k - $180kSynack
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.
- 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
- ...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...ApplicationSeniorRemote work
- ...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...ApplicationSenior
$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...ApplicationSeniorFlexible hours- ...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...ApplicationSenior
- ...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...ApplicationSenior
$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...ApplicationSenior- ...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...ApplicationSenior
$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...ApplicationSenior- ...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...ApplicationSeniorRemote work
- ...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...ApplicationSenior
$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...ApplicationSenior- ...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...ApplicationSeniorRemote jobFull timeWorldwideHome officeFlexible hours
$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...ApplicationSeniorRemote work$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...ApplicationSenior$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...ApplicationSenior- ...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...ApplicationSenior
$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-...ApplicationSenior- ...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...ApplicationSenior
- ...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...ApplicationSeniorFlexible hours
- 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...ApplicationSenior
- ...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...ApplicationSenior
- ...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...ApplicationSenior
$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...ApplicationSenior- ...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...ApplicationSenior
- 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...ApplicationSenior
$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...ApplicationSenior- ...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...ApplicationSeniorRemote work
- ...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...ApplicationSeniorRemote work
- ...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...ApplicationSeniorFull time
- ...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...ApplicationSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Application Platform. Be the first to apply!
- software sales engineer United States
- software engineer internship remote United States
- IT software developer United States
- new grad software engineer United States
- software engineer staff United States
- integration software engineer United States
- machine learning software engineer United States
- software engineer part time United States
- facebook software engineer United States
- senior robotics software engineer United States


