we are looking for a Senior Software Engineer.
As a Senior Engineer on the Guardrails team, youll take ownership of our most high-leverage features: the Policy Engine and approval workflows. These aren't just features; they are the logic layer that governs how risk is accepted or blocked across the entire platform. You will build sophisticated, cross-platform systems that turn messy compliance requirements into streamlined, automated workflows, directly shaping how modern teams ship secure software.
You will join a team that is:
Redesigning Core Architecture: You will help lead the migration of our policy logic into a high-scale, event-driven data pipeline. You will move us away from legacy services toward a modern, centralized architecture capable of enriching millions of security findings in real-time.
Solving Complex Identity Challenges: You will tackle one of our hardest engineering problems: persistence and consistency. You will design systems that track software components across different branches and repositories, ensuring that risk decisions follow the code wherever it goes.
Operating at the Intersection of the Platform: This is a highly collaborative role. You will work across the stack, partner with the scanning engines, data platform, and developer tooling (CLI/IDE) teams, to ensure governance logic is unified and seamless across the entire development lifecycle.
As a Senior Engineer on the Guardrails team, youll take ownership of our most high-leverage features: the Policy Engine and approval workflows. These aren't just features; they are the logic layer that governs how risk is accepted or blocked across the entire platform. You will build sophisticated, cross-platform systems that turn messy compliance requirements into streamlined, automated workflows, directly shaping how modern teams ship secure software.
You will join a team that is:
Redesigning Core Architecture: You will help lead the migration of our policy logic into a high-scale, event-driven data pipeline. You will move us away from legacy services toward a modern, centralized architecture capable of enriching millions of security findings in real-time.
Solving Complex Identity Challenges: You will tackle one of our hardest engineering problems: persistence and consistency. You will design systems that track software components across different branches and repositories, ensuring that risk decisions follow the code wherever it goes.
Operating at the Intersection of the Platform: This is a highly collaborative role. You will work across the stack, partner with the scanning engines, data platform, and developer tooling (CLI/IDE) teams, to ensure governance logic is unified and seamless across the entire development lifecycle.
Requirements:
7+ years experience in software engineering, and comfort working in TypeScript and/or Go
Strong understanding of developer workflows – your perspective as a developer is crucial to our success
Proven ability to collaborate with engineering peers across multiple product lines
Itd Be Awesome If You Also
Have hands-on experience building modern security tools
Contribute to open-source or developer communities
Love solving complex problems with a collaborative team
7+ years experience in software engineering, and comfort working in TypeScript and/or Go
Strong understanding of developer workflows – your perspective as a developer is crucial to our success
Proven ability to collaborate with engineering peers across multiple product lines
Itd Be Awesome If You Also
Have hands-on experience building modern security tools
Contribute to open-source or developer communities
Love solving complex problems with a collaborative team
This position is open to all candidates.























