Senior Software Engineer
$169k - $208kGrabJobs
Get to Know Us Horizon3.ai is a fast-growing, remote cybersecurity company dedicated to the mission of enabling organizations to proactively find, fix, and verify exploitable attack vectors before criminals exploit them. Our flagship product, the NodeZero™ platform, delivers production-safe autonomous pentests and other key assessment operations that scale across the largest internal, external, cloud, and hybrid cloud environments. NodeZero has been adopted by organizations of all sizes, from small educational institutions to government agencies and Global 100 enterprises. It is used by ITOps/SecOps teams, consulting pentesters, and MSSPs and MSPs. We are a fusion of former U.S. Special Operations cyber operators, startup engineers, and formerly frustrated cybersecurity practitioners. We're committed to helping solve our common security problems: ineffective security tools, false positives resulting in alert fatigue, blind spots, "checkbox" security culture, the cybersecurity skills shortage, and the long lead time and expense of hiring outside consultants. Collectively, we are a team of learn-it-alls, committed to a culture of respect, collaboration, ownership, and results. Summary We're building an autonomous, black-box web application penetration tester. It crawls and attacks real production websites the way a skilled human pentester would, finding broken access control, injection, XSS, and more, under a strict production-safe, no-false-positives mandate. The hardest part of that job isn't the exploitation. The hardest part is reliably driving a real browser through messy, modern web apps at scale: logging in, navigating SPAs, surviving anti-bot defenses, and mapping every reachable surface without getting stuck or causing harm. That's the engine you'd own. Essential Functions Help us grow and harden our browser automation and crawling engine , which is the layer that discovers, navigates, and interacts with target applications before and during an autonomous pentest. Advance our browser-driven crawler using Playwright and Stagehand . Tackle the gnarly realities of modern web apps: SPA routing and hydration timing, authenticated sessions, multi-step flows, file uploads, WebSocket/ Socket.IO traffic, infinite scroll, and crawler traps. Extend our agentic login and authentication capabilities, including complex auth flows, MFA/TOTP, and credentialed access reliable enough to run unattended against customer environments. Improve crawl coverage, determinism, and throughput . This involves endpoint and parameter discovery, dedupe, queueing, and state management, while keeping everything production-safe and side-effect-aware. Help draw the line between deterministic automation and LLM-driven navigation , applying models surgically rather than as a default, and keeping the system fast, debuggable, and cheap to run. Collaborate with the attack-team engineers who consume your crawl output, and help shape the graph-backed application map the rest of the pipeline depends on. Competencies/Requirements Experience building production software, with deep, hands-on experience in browser automation (Playwright, Puppeteer, or Selenium) against real, non-trivial web applications. Strong TypeScript / Node.js skills and comfort living inside the headless-browser stack, including Chromium internals, the Chrome DevTools Protocol, network interception, the DOM, and JS execution contexts. A track record of taming flaky, stateful, JavaScript-heavy apps . You've fought SPA timing, authentication, and anti-automation defenses and won. Solid instincts for distributed/concurrent systems : queues, backpressure, retries, idempotency, and running many browser sessions reliably at scale. A bias toward determinism and debuggability , and the judgment to reach for an LLM only when a deterministic approach genuinely can't do the job. Ownership mentality: you are comfortable taking a critical subsystem from "works" to "works unattended, at scale, against someone else's production environment." Desired/Nice to Have Experience with agentic browser frameworks (Stagehand, Browser Use, or similar) or building LLM-in-the-loop automation. Background in web application security or offensive tooling — familiarity with broken access control, IDOR/BOLA, SQLi, XSS, SSRF, or SSTI in the wild. Familiarity with graph data models (e.g., Neo4j) for representing application structure. Experience with large-scale crawling, endpoint discovery (e.g., parsing/analyzing client-side JS), or session/credential management for automated access. Comfort working in an environment where correctness against a live customer system is a hard, non-negotiable constraint. What makes you stand out: You’ve gone beyond using tools like Playwright or Puppeteer to actually hacking on their internals or contributing to the core. You’ve built browser automation at extreme scale, handling thousands of sessions against hostile, heavily-defended targets. You know exactly how systems break under pressure and have the war stories to prove it. You’ve successfully outmaneuvered sophisticated WAFs, anti-bot defenses, and fingerprinting mechanisms in production environments. You have an offensive security mindset: you don’t just navigate a web app; you actively map its attack surface and hunt for unreachable paths. You have battle-tested experience with LLMs in production. You understand the engineering trade-offs: knowing when AI is an asset and when it introduces unacceptable latency or nondeterminism compared to a deterministic script. Perks of Horizon3.ai Inclusive Team: We value diversity and promote an inclusive culture where everyone can thrive. Growth Opportunities: Be part of a dynamic and growing team with numerous career development opportunities. Innovative Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking. Hybrid & Remote Work: We embrace a mix of remote and hybrid work models depending on role and location, including our Chicago office, where some roles require regular in-office presence. Competitive Compensation: We offer competitive salary, equity and benefits. Our benefits include health, vision & dental insurance for you and your family, a flexible vacation policy, and generous parental leave. Compensation and Values At Horizon3, we believe that our people are our greatest asset, and our compensation philosophy reflects this core value. We are committed to fostering an environment where all employees feel valued, respected, and rewarded for their contributions. Our compensation structure is designed to be fair, competitive, and transparent, ensuring that every team member is recognized and compensated equitably across roles, levels, and locations. In accordance with various State’s transparency regulations, we provide the following salary range information for this position: Base salary range: $169,000 - $208,000 annually . The exact salary will be determined based on the selected candidate’s location, qualifications, experience, and relevant skills. Additional compensation: All full-time roles are eligible for an equity package in the form of stock options. You Belong Here Horizon3 is not just an equal opportunity employer - we are a community that values diversity, equity, and inclusion as fundamental principles of our culture and success. We are dedicated to fostering a workplace where everyone feels welcome and respected, regardless of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, hair length or any other legally protected status by law. Our commitment to diversity and inclusion means we strive to attract, develop, and retain a workforce that reflects the varied communities we serve. We believe that diverse perspectives drive innovation and strengthen our ability to create cutting-edge cybersecurity solutions. At Horizon3, every team member is valued and supported in an environment that encourages personal and professional growth. We welcome candidates from all backgrounds and experiences, and we encourage all qualified individuals to apply. Come be a part of Horizon3, where your unique contributions are recognized, and your potential is limitless. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change at any time with or without notice. Application Note In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
- ...code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior-level experience deploying microservices...SeniorFull timeContract workTemporary work
$126.65k - $171.35k
Software Developer Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will support...SeniorPermanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Mission Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a MissionSoftware Engineer(Experienced or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Berkeley...SeniorPermanent employmentFull timeContract workWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable...SeniorFull time$126.65k - $171.35k
Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports...SeniorPermanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...A technology solutions provider is seeking a Senior Software Engineer to join their team in St. Louis, MO. This fully onsite position requires at least 8 years of full stack development experience, with a focus on web services and geospatial systems. The ideal candidate...SeniorFlexible hours
- ...A leading engineering firm in St. Louis, Missouri is seeking a Senior Software Engineer for a full-time position requiring an active Top Secret/SCI clearance. This role focuses on full-stack Python development, API development, Kubernetes deployment, and modern DevOps...SeniorFull time
- ...your work directly contribute to significant advancements in defense technology. Job Summary We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded development for a position based in St. Louis, Missouri. The ideal candidate will...Senior
- ...London Stock Exchange Group (LSEG) seeks a Senior Associate to develop, enhance, and maintain scalable in-house software applications. You will collaborate with architects and engineers in an Agile environment, addressing performance, security, and scalability concerns...Senior
- ...to draw crucial insights through data, feeds, analytics, AI and workflow solutions. The Opportunity We are seeking passionate software engineers from mid-level to lead to help us build robust, enterprise-grade solutions that drive real-world impact. Our problems are...Senior
- ...evolution, reliability, and success of products used by customers around the world. Position Description We are seeking a Senior Software Engineer who is passionate about building modern, customer‑facing applications and who also brings strength in cloud engineering and...SeniorVisa sponsorship
- ...Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team! This position is fully onsite in St. Louis, MO. The ideal candidate must have demonstrated firsthand experience in at least three of the following: Web services architecture,...SeniorRemote workFlexible hoursNight shift
- ...-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What You’ll Do Be scrappy to find new sources of audio data and bring...SeniorShift work
- ...transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science/technology...SeniorPermanent employmentWork at officeWeekend workAfternoon shift
- ...to serve . We’re growing rapidly and looking for exceptional people to join us. About the Role We are looking for a Senior Software Engineer to join our Online Data Stores team, a critical part of the Infrastructure team at Persona. You'll play a key role in building...SeniorFull timeFor contractorsInternshipRemote work
- ...Freedom Technology Solutions Group is seeking a Software Developer to support our client’s intelligence analysis products and capabilities... ..., rapid prototyping, and modern technology stacks. The Senior Software Developer provides comprehensive knowledge across multiple...SeniorWork at officeRemote workFlexible hoursNight shift
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorWork at office- Senior Software Engineer - Vehicle Health ManagementCompany:The Boeing CompanyThe Boeing Company is looking for Senior Software Engineer - Vehicle Health Management to join our Government Vehicle Health Management Systems (GHVMS) software team in Hazelwood, MO. This position...SeniorFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$115k - $184k
...of products and services that help people, businesses and governments realize their greatest potential.* Title And Summary Senior Software Engineer II About The Role As a Senior Data Engineer, you’ll take ownership of building and optimizing data platforms, pipelines,...SeniorFull timePart timeWorldwideFlexible hours- ...We are seeking highly motivated engineers with a thirst for learning, in support a geographically dispersed, state of the art systems... ...desktop with a variety of enterprise services Evaluates desktop software and hardware technologies and determines the most efficient...SeniorWork at office
- ...value, and continue to spearhead the creation of this industry — a game changer when it comes to career growth. Title: Senior Software Engineer, Fullstack Location: Remote from the U.S. About the role Join the LTK Family! We are searching for a senior...SeniorSummer workH1bRemote workFlexible hours
$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. **Title And Summary** Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power...SeniorFull timePart timeWorldwideFlexible hours$160k - $190k
...Title: Senior Software Engineer, Endpoint Services, Portal Engineer (Ruby/Rails) Reports to: Engineering Manager Location: Remote US Compensation Range: $160,000 to $190,000 base plus bonus and equity What We Do: Cybercrime is growing, and more businesses are getting...SeniorFull timeRemote workWorldwideHome office$166.9k - $230.9k
...closely with data scientists, product managers, and business stakeholders to deliver scalable, high-impact solutions. As a Senior Software Engineer on Core Pricing, you’ll play a critical role in evolving the systems that power Upstart’s loan pricing across multiple...SeniorSummer workCurrently hiringWork at officeLocal areaRemote workWork from home$166.9k - $230.9k
...enablement, and user session attribution systems that directly influence customer acquisition and loan conversion outcomes. As a Senior Software Engineer at Upstart, you will help scale and extend backend data systems that enable high-quality, reliable marketing data...SeniorTemporary workSummer workCurrently hiringLocal areaRemote workWork from home- ...growth focused on scaling our core banking systems, rewards infrastructure, and partner integrations. We’re seeking a Senior Full-Stack Software Engineer to help design, build, and scale the core financial and loyalty platforms that power our products. This is a full-...Senior
- ...Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the... ...US EST time zone. - At least 3 years of experience as a paid software engineer working at a company where the primary product is software...SeniorHourly payFull timeRemote work
$100k - $150k
...and games that billions of players will enjoy worldwide. About the Role Rushdown Studios is looking for an experienced Unreal Engineer to join us in support of our partner studio! In this role, you’ll work on challenging projects to develop a range of features...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours- ...maintain scalable, high-quality in-house software applications and services. Participate... .... Exposure to AI/ML integration, prompt engineering, or development workflows that incorporate... ...AI technologies. Career Stage Senior Associate London Stock Exchange Group (LSEG...Senior
- ...ecosystem designed for creators, entrepreneurs, and dreamers who want more than just a career. We are looking for a full-stack Software Engineer who can contribute across the product — building new features, improving existing systems, and helping the team work more...SeniorRemote workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Saint Louis, MO
- software system engineer Saint Louis, MO
- software engineer - early career Saint Louis, MO
- entry level software engineer remote Saint Louis, MO
- software engineer intern Saint Louis, MO
- software developer positions Saint Louis, MO
- junior software developer internship Saint Louis, MO
- software development engineer aws Saint Louis, MO
- consulting software engineer Saint Louis, MO
- financial software developer Saint Louis, MO


