NovatoRecruiter Since 2001
the smart solution for Novato jobs

Senior Software Engineer

Company: T-Mobile
Location: San Francisco
Posted on: May 20, 2025

Job 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 OverviewAs 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-Mobile's 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 you're 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
    • Bachelor's or Master's 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.
      • Front-end development experience with Angular, TypeScript, JavaScript, and AEM is a plus.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

Keywords: T-Mobile, Novato , Senior Software Engineer, IT / Software / Systems , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Novato RSS job feeds