{bc}
smartrecruiters

Senior Software Engineer, Identity Development

LinkedIn
California, USA
Full-time
Senior · 4+ years experience
Hybrid
Discovered 2 weeks ago
javakubernetespython

Full Job Posting

Responsibilities

  • Design, develop, and operate scalable identity and access services, libraries, and developer tools.
  • Lead technical projects end to end: clarify requirements, evaluate trade-offs, produce designs, deliver implementation, and measure results.
  • Build secure authentication and authorization experiences, including capabilities such as SSO, identity lifecycle integrations, certificate-based access, or directory services.
  • Develop reliable distributed systems and APIs that meet demanding availability, performance, and security requirements.
  • Partner with infrastructure, security, and product engineering teams to understand integration needs and deliver solutions that are easy to adopt.
  • Apply security and privacy principles throughout the software lifecycle, including threat-aware design, least privilege, and secure handling of credentials and identity data.
  • Improve service health through monitoring, testing, incident response, and operational practices; participate in the team’s on-call rotation as needed.
  • Contribute to technical direction through design reviews, code reviews, and clear engineering documentation.
  • Mentor engineers and share practices that improve code quality, team effectiveness, and developer experience.

Basic Qualifications

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
  • 4+ years of professional software engineering experience designing, building, and operating production software.
  • 4+ years of programming experience in one or more languages such as Java, Go, or Python.
  • Experience with identity and access management, authentication, authorization, SSO, directory services, or identity lifecycle management.
  • Experience building backend services, APIs, or distributed systems.
  • Experience taking software changes through development, testing, code review, deployment, and production support.
  • Experience working effectively with technical partners across teams.
  • Experience designing or operating large-scale, highly available distributed systems.
  • Familiarity with security protocols and concepts such as OAuth 2.0, OpenID Connect, SAML, TLS/mTLS, public key infrastructure, SSH, or certificate-based authentication.
  • Experience with infrastructure automation, CI/CD, containers, or Kubernetes.
  • Experience improving the security, reliability, observability, or usability of internal developer platforms.
  • Demonstrated ability to lead technical projects, mentor peers, and influence decisions beyond an individual assignment.
  • Experience leveraging AI for production-grade code development.
  • Interest in building secure systems that are intuitive for developers and operate reliably at significant scale.
  • Distributed Systems
  • Identity and Access Management
  • Authentication and Authorization
  • Java/Go/Python
  • Production Operations

Preferred Qualifications

  • Experience designing or operating large-scale, highly available distributed systems.
  • Familiarity with security protocols and concepts such as OAuth 2.0, OpenID Connect, SAML, TLS/mTLS, public key infrastructure, SSH, or certificate-based authentication.
  • Experience with infrastructure automation, CI/CD, containers, or Kubernetes.
  • Experience improving the security, reliability, observability, or usability of internal developer platforms.
  • Demonstrated ability to lead technical projects, mentor peers, and influence decisions beyond an individual assignment.
  • Experience leveraging AI for production-grade code development.
  • Interest in building secure systems that are intuitive for developers and operate reliably at significant scale.
  • Suggested Skills
  • Distributed Systems
  • Identity and Access Management
  • Authentication and Authorization
  • Java/Go/Python
  • Production Operations
  • You will Benefit from our Culture:
  • We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.
  • LinkedIn is committed to fair and equitable compensation practices.
  • The pay range for this role is $175,000 to $236,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.
  • The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit https://careers.linkedin.com/benefits.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at LinkedIn