1 day ago
Responsibilities
- Lead the architectural design and implementation of new features and services.
- Collaborate with product managers and other engineering teams to define technical strategy.
- Oversee complex technical initiatives involving 20+ engineers.
- Drive a culture of engineering excellence and continuous improvement.
- Stay updated with industry trends in identity, security, and distributed systems.
- Partner with Product Development, QA, and Site Reliability Engineering teams.
Requirements
- 15+ years of software development experience in Java, with expertise in Hibernate and Spring Boot.
- Experience automating and deploying large scale production services in AWS, GCP, or similar.
- Deep understanding of design patterns, scalability patterns, and security engineering.
- Experience with relational databases, ideally MySQL, PostgreSQL, or GraphDB.
- Strong communication skills and ability to work across distributed teams.
- Experience leading and mentoring junior engineers.