CrawlJobs Logo

MTS Software Architecture - Resilience Engineering

https://www.t-mobile.com Logo

T-Mobile

Location Icon

Location:
United States, Frisco

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The role involves crafting, implementing, and deploying software meeting customer requirements, leveraging technologies such as virtualization, micro services, SDN, NFV, and Big Data platforms. Responsibilities include system expertise, innovation, technical leadership, and developing technology strategies. The position emphasizes continuous learning, mentorship, and engagement in chaos engineering practices.

Job Responsibility:

  • Deep understanding of system parameters, configurations, and how to alter them for desired results
  • Identifies system weaknesses, determines root causes, and finds solutions for improvement
  • Knowledgeable about current technology benefits
  • Creating complex software designs
  • Leads engineering projects and team members by developing software solutions, conducting tests and inspections, and preparing reports and calculations
  • Presents project improvement scenarios to the executive team for consideration
  • Develops and implements new ideas to improve existing and new systems, processes, or services
  • Applies new frameworks to enhance existing or new systems, processes, or services
  • Investigates options to proactively address potential concerns from new service offerings
  • Writes detailed documentation on the architecture, capabilities, limitations, and advantages of technologies
  • Crafts clear documentation for new code and systems used or considered by the NT business unit
  • Documents system designs, presentations, and business requirements for review at the VP level
  • Present highly technical concepts to both technical and non-technical decision-makers
  • Continuously learn, build content, and facilitate training on specific subject areas
  • Mentor and develop engineers across functional teams on technology decisions
  • Participate in formal internal training programs
  • Leads discovery of chaos scenarios with development teams and trains technical resources on methodology
  • Research and create new technology options to drive business transformation

Requirements:

  • Bachelor's Degree Computer Science or Engineering
  • 7-10 years Technical engineering experience
  • In-depth knowledge of triage techniques
  • tools for performance tuning Java language is required
  • Similar skill in Python and Go is desired
  • Strong Dev-Ops background and CI-CD pipeline knowledge is required
  • Background in developing software standards
  • Knowledge of Chaos testing tools and methodology
  • Communication
  • Customer Service
  • Analytics
  • Technical Writing
  • Strategic Thinking
  • At least 18 years of age
  • Legally authorized to work in the United States

Nice to have:

  • Similar skill in Python and Go
  • Background in developing software standards
What we offer:
  • Competitive base salary and compensation package
  • Multiple wealth-building opportunities
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental, and vision insurance
  • Flexible spending account
  • Paid parental and family leave
  • 12 paid holidays
  • Family building benefits
  • Back-up care
  • Childcare subsidy
  • Tuition assistance
  • College coaching
  • Short- and long-term disability
  • Voluntary AD&D coverage
  • Voluntary accident coverage
  • Voluntary life insurance
  • Voluntary disability insurance
  • Voluntary long-term care insurance
  • Mobile service and home internet discounts
  • Pet insurance
  • Access to commuter and transit programs

Additional Information:

Job Posted:
April 05, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.