Software Engineer
ORY
About this Role
This role is responsible to design, engineer, test, run, automate, and document Ory services in both closed and open source work.
Key Tasks and Deliverables
Design, implement and maintain production code for Ory Network and Ory Open Source, that is well tested, follows security best practises and easy-to-use.
Implement Identity and Access Management industry standards.
Implement proof of concepts for products and features.
Write documentation (internal & external) for built features.
Collaborate with other teams on cross-platform and cross-application technical challenges.
Contribute to our Open Source projects and our team's Software Development Life Cycle
Devise innovative ideas for solving Ory Network customer problems and translate these ideas into technical designs.
Provide technical leadership and solve end-to-end problems, for instance, software design, efficient implementation, and product offering.
Participate in on-call rotations (shifts)
Minimum Requirements
5+ years of professional software development experience.
Experience with Go programming language(must have). Experience with other programming languages such as Java, C/C++, C#, Rust, Kotlin, Kotlin, Python, JavaScript are considered are also welcome.
Experience architecting and developing solutions to ambiguous problems.
Experience working with Kubernetes and Cloud Provider products.
A Bachelor’s degree in Computer Science or related technical field or equivalent practical experience.
Previous experience in Identity and Access Management field is a plus.
Mindset
Will - a desire to excel, act with courage, persevere, learn and innovate
Cultural fit - align with Ory’s core values (think big - move fast, passion & excellence, innovation, customer centricity, respect)
Results-oriented - deliver on our KPIs / desired outcomes