Engineers, Software

T-MobileParsippany, NJ
$144,983 - $161,200Hybrid

About The Position

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! T-Mobile is America’s supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. Engineer, Software located in Parsippany, NJ will work with a team of other software engineers and network engineers to design, implement, and deploy software which meet customer's requirements, scales easily, removes the limitations of traditional networking solutions, and supports deployment in highly available environments.

Requirements

  • Understanding the following programming languages JAVA, NodeJS, VueJS and SQL to build new features and enhancements to support network monitoring and alarming solutions
  • Interpreting technical specifications in accordance with current application architecture and security standards
  • Utilizing the following interfacing programs Kafka, elastic search and splunk to successfully write and deploy programming languages
  • Using Gitlab and Kubernetes for CI/CB pipeline and deployment environments
  • Working understanding of current design of various software components focused on creating applications and supporting backend data processes that leverage multiple technologies and complex system integrations.

Responsibilities

  • Understand system protocols, how systems operate, and data flows.
  • Maintain awareness of current technology benefits.
  • Independently develop a full software stack.
  • Understand the building blocks, interactions, dependencies, and tools required to complete software and automation work.
  • Collaborate with technical teams and utilize system expertise to deliver technical solutions.
  • Continuously learn new technologies.
  • Write documentation on how technology works.
  • Contribute clear documentation for new code for systems used.
  • Document systems designs, presentations, and business requirements for consumption at the engineer level.
  • Contribute to emerging technologies to deliver business goals.
  • Understand current technology that supports business goals.
  • Interact with system engineers to define system requirement and necessary requirements for automation.
  • Present new ideas which improve an existing system, process, or service utilizing new frameworks.
  • Express new perspectives based on independent study of the industry.
  • Review current company processes to highlight questions that may drive process refinement.

Benefits

  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Back-up care
  • Enhanced family support
  • Childcare subsidy
  • Tuition assistance
  • College coaching
  • Short-term disability
  • Long-term disability
  • Voluntary AD&D coverage
  • Voluntary accident coverage
  • Voluntary life insurance
  • Voluntary disability insurance
  • Voluntary long-term care insurance
  • Mobile service & home internet discounts
  • Pet insurance
  • Access to commuter and transit programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service