Software Engineer, Governance
Builds governance infrastructure for enterprise-scale Retool platform, including data access controls, admin tools, security monitoring, and organizational management systems. Requires 2-8 years full-stack experience with backend systems design and customer-focused problem-solving.
About the job
Responsibilities
- Design and build data access control layer: policy modeling, query rewriting for security constraints, admin UX for rules.
- Redesign hub & admin setup: landing page, global search, guided setup, security insights, admin dashboard.
- Build organizational primitive for Projects: data model, permissions layer, team UI.
- Develop Automated Security Center & Admin Control Panel: surface issues, monitor usage, integrate with compliance tools.
- Create Spaces & Instance Management: enforce policies, identify misconfigurations.
Requirements
- 2–8 years of professional software engineering experience, ideally at startups.
- Own technically challenging, cross-functional projects.
- Strong fundamentals across full stack, backend systems design, data modeling, scalable software.
- Clear communication in design docs, code reviews, discussions.
- Care about code quality, testing, improving codebase.
- Motivated by customer problems.
Nice to Haves
- Terraform or infrastructure-as-code.
- dbt, Databricks, data pipeline tooling.
- Authorization, access control, security systems.
- Policy engines, query rewriting, data governance.
- RBAC, ABAC, Zanzibar, OPA, Cedar.
- OAuth, SAML, SCIM.
- Admin-facing UIs or platform tools.
Skills
JavaScript, React, Postgres, Terraform, dbt, Databricks, RBAC, Abac, OAuth, SAML, Kubernetes, SCIM, Opa, Cedar
Similar jobs
DevOps / SRE jobsSummer 2027 internship on a Site Reliability Engineering team, building software and automation for deployment, operations, monitoring, and reliability. Requires a software engineering foundation, programming experience, and strong problem-solving and collaboration skills.
Customer-facing DevOps Engineer helping organizations implement secure, compliant cloud infrastructure through the DuploCloud platform. Requires 2–3 years of cloud or DevOps experience, containerization expertise, public cloud knowledge, and strong customer communication skills.
Build and operate large-scale scheduling, storage, caching, and networking infrastructure for AI training and inference. The role targets PhD researchers graduating by December 2026 with systems research depth and strong programming and performance-measurement skills.
Infrastructure and site reliability intern building and operating on-premises backend infrastructure for a semiconductor fabrication environment. The role emphasizes systems programming, Linux, networking, reliability, observability, automation, and performance engineering.
Supports cloud infrastructure, automation, CI/CD, monitoring, and service reliability while learning alongside a global DevOps team. The entry-level role requires a bachelor’s degree, foundational systems knowledge, and exposure to cloud and DevOps tools.