JobTarget Logo

Principal Software Engineer, Identity at Jobgether – United States

Jobgether
United States, United States
Posted on
NewJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

About This Position

Principal Software Engineer, Identity

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer, Identity in United States.

This role offers a unique opportunity to shape the technical foundation of an enterprise-grade Identity and Access Management platform that supports secure, seamless experiences for millions of users. You will lead the design, architecture, and implementation of scalable authentication and authorization systems while collaborating closely with product, security, and engineering teams. This position emphasizes both technical leadership and hands-on engineering, giving you the chance to influence security standards, mentor engineers, and innovate with cutting-edge technologies. The role is ideal for someone passionate about identity, access management, and distributed systems in a fast-paced, collaborative environment. You will help drive both strategic vision and operational excellence, ensuring the platform scales reliably as the organization grows.

Accountabilities:
  • Define and drive the long-term technical roadmap for the Identity and Access Management platform, aligned with business objectives
  • Lead design and implementation of secure, scalable, and maintainable authentication and authorization systems
  • Collaborate closely with InfoSec, product, and other cross-functional teams to ensure compliance, security, and frictionless user experiences
  • Guide architectural evolution across multiple engineering teams, setting standards for best practices and innovation
  • Evaluate, prototype, and introduce new frameworks or technologies to improve system performance and developer productivity
  • Mentor and develop technical leaders, fostering a culture of engineering excellence and knowledge sharing
Requirements:
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field, or equivalent experience
  • 8+ years of experience building scalable software systems, with hands-on experience in API development and containerized environments (Docker, Kubernetes)
  • Strong proficiency in one or more object-oriented programming languages such as Kotlin, Ruby, C#, or C++
  • Deep experience with Identity and Access Management, OAuth 2.0, OpenID Connect, or similar protocols
  • Proven track record of designing and building microservices and distributed systems in cloud environments (AWS preferred)
  • Experience leading technical discussions, collaborating with cross-functional teams, and mentoring engineers
  • Strong analytical, problem-solving, and communication skills, able to convey complex technical concepts to multiple audiences
  • Passion for clean code, scalable architecture, and continuous improvement of engineering practices

Preferred Qualifications:

  • Experience with Keycloak or equivalent IAM solutions
  • Knowledge of Kotlin or Java backend services, GRPC, DevOps practices, and A/B testing
  • Background in secure, high-performance identity platforms for B2B or B2C applications
  • Experience balancing technical trade-offs with business priorities in a fast-growing organization
Benefits:
  • Competitive base salary range: $195,300 - $270,400 USD
  • Targeted bonus and equity compensation
  • 401(k) plan with employer match
  • Medical, dental, and vision insurance, with Up to 100% employer coverage depending on plan
  • Paid time off, sick leave, and company holidays
  • Paid family and parental leave
  • Employee Stock Purchase Plan (ESPP)
  • Health Savings Account contributions for eligible plans
  • Wellness and productivity allowances for personal and professional development
  • Access to Employee Assistance Programs and financial wellness resources
  • Remote-first work with flexible collaboration, plus optional in-person team events and office perks
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

United States, United States

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.