Job Details

SENIOR SOFTWARE ENGINEER

  2025-05-30     T-Mobile     San Francisco,CA  
Description:

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees receive comprehensive benefits, including a competitive salary, stock grants, employee stock purchase plan, 401(k), and access to financial coaching. We are committed to creating an inclusive and innovative culture where no day is the same. Join us and make a tangible impact!

Job Overview

As a Senior Software Engineer in the Customer Identity & Access Management (CIAM) domain, you will define and implement strategies for secure customer authentication and authorization across T-Mobiles digital channels. You will collaborate with business, product, application teams, and cybersecurity stakeholders to enhance customer experience and security, leading the technical implementation of solutions. You will work closely with IT and engineering teams to ensure technical feasibility and lead development efforts to meet security and business objectives.

We foster a culture of innovation, agility, and transparency. Join our diverse and inclusive team, embodying the spirit of the Un-carrier and making a difference. If youre ready for the challenge, apply today!

Job Responsibilities

  • Develop and maintain APIs and microservices with a strong hands-on approach.
  • Lead development teams, identify improvement opportunities, and advocate for quality practices.
  • Write unit tests based on system specifications.
  • Plan and guide development activities, ensuring alignment with architecture blueprints.
  • Perform peer code reviews and collaborate on design and development with architects and engineers.
  • Work with product and IT teams to deliver product enhancements and support.

Education and Work Experience

  • Bachelors or Masters degree in Computer Science, Engineering, or related field.
  • At least 7 years of software development experience, particularly with backend API / microservice development using NodeJS and ExpressJS.
  • Minimum of 5 years in a technical lead role, mentoring team members.
  • Experience with zero-trust security principles, agile methodologies, and effective communication skills.

Preferred Qualifications

  • Experience with Identity and Access Management systems, OAuth 2.0, and OpenID Connect.

Knowledge, Skills, and Abilities

  • Ability to set up full-stack environments from scratch.
  • Knowledge of web protocols, full-stack operation, data flows, and database modeling.

Additional details about travel, pay range, benefits, and equal opportunity employment are included in the original description.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • San Francisco, CA, United States

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search