Principal Engineer, Software Engineering
Core
Design, build, and run highly-scalable, extensible SaaS platforms for enterprise identity solutions.
Role type
Principal Software Engineer (Backend)
Builds
SaaS software platforms for identity management
Domain
Enterprise Identity Security / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java/J2EE, Spring, Hibernate, REST/SOAP APIs, RDBMS query optimization, distributed systems, code repository tools, Java debugging, unit testing, continuous integration
Preferred skills
Groovy, Grails, MS in Information Technology
Technologies
AWS, GCP, Azure, Java, Spring, Hibernate, Groovy, Grails
Responsibilities
Mentor and lead a team of backend engineers; collaborate with internal customers on adoption and resolve project lifecycle problems; work with cross-functional teams like Product Management to align on priorities
Seniority
Principal, hands-on IC with mentorship