Manager, Software Engineering

T-Mobile•Frisco, TX
•$136,600 - $246,300

About The Position

This role leads the design, development, and maintenance of key products and supporting technology infrastructure in an Agile environment. It manages teams of product managers, software developers, architects, and technical staff to deliver product and engineering outcomes, and is responsible for attracting, hiring, and retaining a skilled full-stack team. Success is measured by timely delivery of product features, team performance, and effective collaboration with internal and external stakeholders. The work supports organizational capabilities through reliable product functionality and productive relationships with customers and partners. The role requires experience designing and implementing authentication solutions for mobile applications and delivering contextual onboarding and home-screen experiences. It calls for hands-on expertise with AEM and MoEngage (MoE), and a track record supporting large-scale mobile applications with millions of daily active users.

Requirements

  • Bachelor's degree plus 5 years of related work experience, or an advanced degree plus 3 years of related experience.
  • Degree in Computer Science or a computer-programming-related field.
  • 4–7 years of experience in an Analytics and Business Intelligence development environment.
  • Less than 2 years of experience managing or supervising a team of 15 developers or more.
  • Knowledge of software development using Agile Scrum methodologies and commonly used tools.
  • Strong requirements elicitation and technical writing skills, including the ability to write clearly and concisely for different audiences.
  • Knowledge of Agile development from strategy and architecture through deployment and support.
  • Experience with Agile backlog or project management tools.
  • Experience delivering large and complex business or technology initiatives.
  • Ability to communicate effectively with leadership while collaborating and influencing stakeholders.
  • Experience with successive elaboration and developing initiatives, features, and user stories that DevOps teams can ingest.
  • Strong analytical skills, including the ability to identify, analyze, and synthesize product usage data.
  • At least 18 years of age.
  • Legally authorized to work in the United States.

Nice To Haves

  • Certified Scrum Master (CSM).
  • Scrum Product Owner Certification (CSPO).
  • Agile Certified Practitioner (PMI-ACP).

Responsibilities

  • Manage and develop a software engineering team, using coaching and performance management to deliver projects on time and within budget.
  • Improve development practices, including team structure, processes, tooling, security, and compliance, to enhance efficiency.
  • Oversee technical vendor relationships, influence product features, and ensure alignment with technical requirements.
  • Recruit and onboard qualified team members to strengthen team capabilities and support project demands.
  • Perform other duties or projects as assigned by business management.

Benefits

  • Competitive base salary and compensation package.
  • Annual stock grant and employee stock purchase plan.
  • 401(k) and access to free, year-round money coaches.
  • Annual bonus or periodic sales incentive or bonus, depending on role and eligibility.
  • Medical, dental, and vision insurance.
  • Flexible spending account.
  • Paid time off and up to 12 paid holidays.
  • Paid parental and family leave.
  • Family-building benefits, backup care, enhanced family support, and childcare subsidy.
  • Tuition assistance and college coaching.
  • Short- and long-term disability coverage.
  • Voluntary AD&D, accident, life, disability, and long-term care insurance.
  • Mobile service and home internet discounts for eligible employees.
  • Pet insurance for eligible employees.
  • Commuter and transit programs for eligible employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service