At Styra we are creating a new category of services designed to help businesses take control of their cloud operations. We empower people and software to make reliable authorization decisions in dynamic, complex, and large-scale environments with tools that provide direct, real-time visibility and control over applications and infrastructure.
To achieve these goals Styra founded the Open Agent Policy (OPA) project. An open source project that was recently donated to the Cloud Native Computing Foundation (CNCF). Styra’s is committed to contribute, support and maintain the OPA project and to do so is looking for a senior engineer excited about open-source and authorization in general and excited about OPA in particular to help us expand Styra’s open source commitments.
This position is available as a remote/distributed role.
Responsibilities
Working closely with the Open Source Community as well as with the Styra team, you will:
- Help architect, develop, and test new core OPA functionalities ranging from the core policy language, its runtime evaluation engine as well as tooling that simplify and enhance the usability, debuggability and performance of the OPA project.
- Build and promote OPA integrations with other open source projects. Work with the community to promote these OPA integrations and help OPA become the defacto policy language for a wide range of applications.
- Advocate OPA in the community via: conferences presentations, blog posts, articles, whitepapers, joint use cases with other companies. Recruit and enlist new contributors to the project and help cultivate the community around OPA and OPA’s integrations.
Qualifications
- 5+ years of experience with open source projects
- Experience in the authorization/access control and security space
- Experience with distributed systems at scale
- Experience with kubernetes (container management solutions), containers, CICD, public cloud platforms (AWS, Google Cloud Platform, etc)
- PhD or Master’s degree in Computer Science, or related field; or equivalent experience
- Proven ability to communicate clearly and concisely: experience writing blogs, conference talks.