About this role
You will take on the following responsibilities:
- Become a technical domain expert on running our authentication, authorization, and identity management systems, with a focus on their evolution toward zero touch and zero trust architectures
- Develop robust software in either Python or Go to enhance system capabilities, improve performance, and reduce operational complexity
- Mentor junior engineers and develop technical direction through code reviews, development discussions, and teamwork
- Lead team-wide and cross-team efforts to improve system observability, monitoring, and documentation
- Explore industry standards, engage in collaborative software efforts, and assess emerging security technologies for potential adoption
- Lead architectural decisions and technical strategy for migrating legacy infrastructure to modern, cloud-native platforms while maintaining high security and reliability standards
You should possess the following qualifications:
- Minimum 7 year of experience required; 7-15 years of experience preferred in software engineering roles building and maintaining distributed systems at scale
- BS/BA in Computer Science or another technical subject area, or equivalent experience
- Familiarity with identity systems and technologies
- Experience with cloud infrastructure (GCP, AWS, or Azure) and hybrid cloud architectures
- A deep understanding of system design principles, including distributed systems architecture and database management
- Experience with authentication and authorization protocols, configuration management tools, CI/CD and security best practices
- Consistent track record of leading technical initiatives and making architectural decisions
- Strong communication skills with ability to collaborate optimally across teams and with collaborators
You may possess the following preferred qualifications:
- Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes)
- Expertise in zero trust security models and implementation
- Proficiency in SQL and large-scale data management
- Background in C or Bash scripting for system-level programming
- Contributions to open source projects or published technical content