Senior Software Engineer, Core System Team
Design and harden the software platform for heavy-machinery automation, owning ROS2 architecture, system orchestration, hardware integration, and real-world validation with cross-functional robotics teams.
At ReversingLabs, we provide the world’s largest threat intelligence repository to protect software development and power advanced security solutions, keeping leading cybersecurity organizations and Fortune 500 enterprises informed and ahead of threats. Only ReversingLabs delivers the software package analysis speed and depth needed to protect against software supply chain risk.
Our vision is clear: to arm every company with end-to-end insights so that development teams release securely, IT purchases safely, and the SOC can effectively detect, isolate, and respond. We are seeking extraordinary talent for this game-changing opportunity to help forge this transformational journey at ReversingLabs.
Software risk hides in many places – in the open-source packages developers pull in, in the commercial and third-party software that enterprises buy and must vet before trusting it, and in the releases software publishers ship to their own customers.
Part of what our team quietly maintains is a curated body of knowledge about the software the world runs on – what it is, where it comes from, how it behaves, and what makes it risky. Keeping it accurate, well-structured, and growing is as much an engineering and data challenge as a security one.
As a Senior Software Engineer, you’ll design and build the scripts, tools, and automation that make our processes fast, repeatable, and reliable. You’ll lean on solid engineering instincts, a pragmatic sense of what’s actually worth automating, and modern AI tooling to move quickly.
You don’t need to be a security expert on day one. But you should be genuinely curious about the domain – because the people who thrive long-term at ReversingLabs are the ones who learn how attacks work, what makes software risky, and how detection gets built. The deeper your understanding of the domain, the more impactful the problems you’ll get to own.
What you’ll do
What we’re looking for
Nice to have
Benefits
About ReversingLabs
ReversingLabs is the leader in software supply chain security, helping the world's most security-conscious organizations detect and respond to threats hidden inside software. Our platform is trusted by Fortune 500 companies, government agencies, and security teams globally. We're a company that takes the work seriously and takes care of the people doing it.
🌐 Careers Page · 💼 LinkedIn · 🔍 Our Technology
#LI-MV1
Design and harden the software platform for heavy-machinery automation, owning ROS2 architecture, system orchestration, hardware integration, and real-world validation with cross-functional robotics teams.
Own the design, delivery, and operation of production backend systems, shaping APIs, data architecture, security, and reliability while mentoring engineers and guiding technical decisions.
Design, build, and own cloud-based wealth management applications using C#,.NET, Azure, and modern front-end technologies, while shaping technical direction, improving engineering quality, and mentoring fellow engineers.
Own partner integrations from technical discovery through delivery, connecting partners with product and engineering teams while building API integrations, resolving issues, and shaping platform roadmaps.
Own rendering and engine-system challenges for an AAA co-development project, debugging Unreal Engine 5 code, optimizing graphics performance and memory, and collaborating across disciplines to deliver reliable visual systems.