About the job

Get to know our client

Our client is a leader in Identity services, enabling safe and flexible access across any technology, device, or application. Their platforms empower businesses with secure authentication and automation, placing Identity at the forefront of business security and growth.

At our client, they value diverse perspectives and experiences. They seek lifelong learners who enrich their team with unique insights and skills.

Join their team and contribute to shaping a future where Identity is accessible to everyone.

The Platform App Services team oversees critical services ensuring stability and efficiency for product services. They utilize a modern cloud-native tech stack running on AWS and Azure, employing frameworks and practices that enhance developer productivity.

What you’ll be doing

  • Develop new services, tools, and automation to address key concerns such as caching, message-passing, rate-limiting, and feature-flagging.
  • Collaborate with teams across the organization to integrate tooling into the client's service ecosystem.
  • Identify and advocate for new technologies to enhance the reliability and scalability of the platform.
  • Lead end-to-end initiatives including code reviews, design assessments, operational enhancements, and security protocols.
  • Participate in the team’s on-call rotation.

What you’ll bring to the role

  • 3-5 years of software development experience.
  • Proficiency in Golang, Typescript, or Node.js.
  • Solid understanding of TCP/IP and HTTP fundamentals.
  • Experience with Redis, MongoDB, Kafka, and/or PostgreSQL.
  • Ability to deliver iterative solutions and embrace feedback.
  • Passion for building highly reliable, scalable, and secure systems.
  • Strong ownership, accountability, attention to detail, and customer focus.
  • Comfort working in a fully-distributed team environment.

Extra credit if you have experience in any of the following

  • Familiarity with gRPC.
  • Knowledge of Kubernetes and containerization.
  • Experience deploying solutions to AWS and/or Azure.

Required Qualifications

  • This position requires U.S. Person status (e.g., U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee).

Salary and Benefits

Compensation is competitive and based on skills, qualifications, and experience. Our client offers equity (where applicable), bonuses, and comprehensive benefits including health, dental, vision insurance, 401(k), flexible spending accounts, and generous leave policies.

This revised job description removes specific company details while highlighting the key responsibilities, qualifications, and benefits relevant to the role of a Senior Software Engineer in Platform App Services.