Remote Jobs RockRemote Jobs Rock

Principal Software Engineer - Identity & Access Management

🕒 4 days ago
GolangOauth2Openid ConnectSAML

📜 Description

  • Architect and build scalable, highly-available auth services and gateway components primarily in Golang.
  • Design and lead phased, zero-downtime migrations of auth traffic and functionality.
  • Establish authentication and authorization standards across the platform.
  • Drive consistency and scalability across a distributed microservices architecture.
  • Mentor engineers and champion a culture of learning and operational excellence.

🛠️ Requirements

  • 12+ years of professional software engineering experience, with significant backend experience.
  • Deep expertise in authentication and authorization systems: OAuth2, OpenID Connect, SAML, JWT.
  • Experience designing and operating an API gateway or auth proxy at scale.
  • Strong proficiency in Golang and experience building RESTful APIs.
  • Expertise with SQL-based RDBMS (MySQL, PostgreSQL) and performance optimization.
  • Demonstrated ability to influence decisions and lead complex technical initiatives.

Benefits

  • Own the technical vision and roadmap for the authentication and authorization platform.
Stitchfix

Lead Engineer - Product Catalog Team

Stitchfix👥 1001 - 5000 employees🏢 Apparel & Fashion
🔥 3 hours ago

As a Lead Engineer on the Product Catalog Manager Team, you will set the technical direction for systems that enhance Stitch Fix's product data ecosystem and improve catalog efficiency.

Software EngineeringCatalog ManagementData ModelingProduct Data Systems
Pinterest

Staff Software Engineer, Observability

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 12 hours ago

As a Staff Software Engineer on the Observability team, you'll design and build infrastructure and tools that enhance visibility into Pinterest's distributed systems, empowering engineers to optimize their services.

Distributed SystemsData EngineeringObservability ToolsMetrics

Trusted by Remote Workers