The company is looking to build the intelligent identity backbone of a modern financial platform.
Requirements
- 6+ years of experience of working on highly scalable and available systems
- Proficiency with Java / Kotlin
- Proficiency in Spring, Kubernetes & SQL
- Proven track record of working on scaling highly available, mission-critical systems with a SOA architecture
- Experience leading and mentoring teams, and working on multi-quarter projects
- Knowledge of REST API, design patterns, and scalable containerized systems and microservices
- Experience with designing, implementing, and maintaining identity technologies such as FGA, OPA, Zanzibar etc.
Responsibilities
- Architect & Build: Drive and contribute to the design and implementation of scalable, secure and efficient entitlement, permission and authorization management systems
- Own your systems: Operate with a high degree of independence and autonomy to solve ambiguous problems, as well as take ownership of your work, from design to deployment, and be a champion for operational excellence
- Collaborate Effectively: Partner with project leads, product managers as well as other software developers to translate business requirements into technical solutions
- Mentor & Lead: Participate in shaping the long-term architecture and vision for the team. Support the professional development of other team members.
- Wear Multiple Hats: Participate in the entire product lifecycle, implement new functionality, architect new systems, squash bugs, maintain the health and documentation of the code; and continuously grow as an engineer
Other
- Growth mindset and a deep passion to improve customer experience
- Hybrid role - in Seattle office 1x per week
- Competitive salary and benefits package
- Be part of a company that values innovation and empowers its employees