Skip to content

Lead Software Engineer – Account Management Platform
Company | Thousand Eyes |
---|
Location | San Jose, CA, USA |
---|
Salary | $173100 – $282900 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 8+ years of software development experience
- Expert-level understanding of at least one object-oriented JVM-based programming language (e.g., Java, Kotlin, Scala)
- Experience designing scalable, secure systems that integrate with IAM solutions
- Strategic leadership in guiding software development teams
- Background working in a fast-paced development environment
- Strong team collaboration and communication skills
- Bachelor’s degree in Computer Science or similar
Responsibilities
- Maintain critical platform APIs such as user management, authentication, and contract enforcement
- Design and implement microservices that handle high velocity API calls from internal and external systems
- Orchestrate how these microservices work together to deliver data through the web portal to customers
Preferred Qualifications
- Understanding of IAM concepts like authentication, authorization, single sign-on (SSO), role-based access control (RBAC)
- Experience with IAM frameworks and standards (e.g.: OAuth 2.0, OIDC, SAML, SCIM)
- Experience mitigating common vulnerabilities (e.g: OWASP Top 10)
Benefits
No information provided on Benefits.