CrawlJobs Logo

Sr. Software Engineer - Billing Platform

United States, Overland Park Employment contract 113600.00 - 205000.00 USD / Year · Job Posted April 24, 2026
Apply Position
Job Link Share

Job Description

At T-Mobile, Senior Software Engineers design, build, and deploy scalable software solutions that meet customer needs and support highly available systems. They collaborate with other engineers to develop modern software components using technologies like microservices, virtualization, software-defined networking, network functions virtualization, and big data. In this role, Senior Engineers use independent judgment to solve complex technical problems and guide software design decisions. Success is defined by delivering reliable, well-integrated solutions that align with both business goals and technical requirements. This work plays a key role in advancing T-Mobile’s capabilities by enabling efficient, high-performing systems that enhance both operations and customer experience.

Job Responsibility

  • Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables
  • Contribute to design innovations that improve systems, processes, or services using new frameworks and industry best practices
  • Collaborate with technical teams to deliver solutions and mentor others through knowledge sharing and training sessions
  • Support technology strategy by evaluating and applying current technologies that align with business goals
  • Create clear documentation for software code, system designs, and business requirements to support knowledge sharing
  • Also responsible for other duties/projects assigned by business management as needed

Requirements

  • 4-7+ years technical engineering experience
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Hands on development experience with C and C++
  • Experience in Oracle and SQL
  • Communication
  • Analytics
  • Technical Writing
  • At least 18 years of age
  • Legally authorized to work in the United States

Nice to have

  • Telecom Billing Domain experience
  • Experience developing telecom billing customer service management tools
  • Tuxedo development

What we offer

  • 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- and 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr. Software Engineer - Billing Platform

8 matching positions

Sr. Software Engineer (Billing)

As a Sr. Software Engineer in the Billing team, you’ll own different components ...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Demonstrated experience with 2+ large production backend systems at scale: designing, building, launching, and maintaining
  • Deep experience with cloud-deployed solutions
  • Strong backend programming experience whether with Python, Java, C#, Node.js, Ruby, etc.
  • Experience designing backends based on microservices architecture
  • You bring inquisitiveness to your work and a background with critical stable systems of scale
  • You are experienced with real-time debugging and outages, and have built backend data models that have high performance requirements
Job Responsibility
Job Responsibility
  • Contribute to the architecture of the billing platform to help it scale and support rapid growth in the Dialpad customer base
  • Build reusable, well defined APIs that are consumed in product code
  • Monitor for performance and accuracy of how we bill our customers
  • Build automated tools to enable our customers and support teams to perform self-service billing operations
  • Collaborate and cooperate with other engineers and product managers in design and code reviews, and translate business requirements into pragmatic technical solutions while discussing and navigating tradeoffs
  • Identify classes of problems across the system and come up with solutions in the form of a long term engineering roadmap
  • Mentor new hires to help the team grow
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Vibrant environment to cultivate collaboration and connection
  • Recognized Great Place to Work culture
Read More
Arrow Right

Sr. Software Engineer (Billing)

As a Sr. Software Engineer in the Billing team, you’ll own different components ...
Location
Location
Canada , Kitchener
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Demonstrated experience with 2+ large production backend systems at scale: designing, building, launching, and maintaining
  • Deep experience with cloud-deployed solutions
  • Strong backend programming experience whether with Python, Java, C#, Node.js, Ruby, etc.
  • Experience designing backends based on microservices architecture
  • You bring inquisitiveness to your work and a background with critical stable systems of scale
  • You are experienced with real-time debugging and outages, and have built backend data models that have high performance requirements
Job Responsibility
Job Responsibility
  • Contribute to the architecture of the billing platform to help it scale and support rapid growth in the Dialpad customer base
  • Build reusable, well defined APIs that are consumed in product code
  • Monitor for performance and accuracy of how we bill our customers
  • Build automated tools to enable our customers and support teams to perform self-service billing operations
  • Collaborate and cooperate with other engineers and product managers in design and code reviews, and translate business requirements into pragmatic technical solutions while discussing and navigating tradeoffs
  • Identify classes of problems across the system and come up with solutions in the form of a long term engineering roadmap
  • Mentor new hires to help the team grow
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Certified Great Place to Work culture
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

The Sr Software Engineer role is the lead technologist for a product or platform...
Location
Location
India , Bengaluru, Gurugram
Salary
Salary:
Not provided
axa.com Logo
Axa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good development experience in Guidewire Policy Center, Billing Center, or Claim Center applications (minimum experience in any two of these centers)
  • Experience in Guidewire Cloud implementations, including IG APPs, APD, and APP Events
  • Working knowledge of Java and Gosu
  • Ability to work in both development and support projects, requiring deep technical expertise in Guidewire and understanding of functional or insurance processes in PC and BC
  • Collaborate effectively with SI partners and onshore teams to deliver project commitments
  • Work with Architects and monitor deviations from Guidewire Out-Of-The-Box (OOTB) functionalities
  • Lead Guidewire SKI (Skill) upgrades and make sure smooth implementation
  • Develop and lead Proofs of Concept (PoCs) for new SKI features to be integrated into current systems
  • Coordinate with PC and BC development teams to enhance integration processes
  • Work with the BAU (Business as Usual) team to identify and implement process improvements and resolve technical issues
Job Responsibility
Job Responsibility
  • Specification of technologies, application architecture and data structures as a basis for application change for internal assets
  • Producing quality, secure, scalable, high-performing, and resilient designs for new or improved services
  • Lead the systems analysts, developers, and testers in sympathetic change to the applications
  • For internal assets, support Application Managers to develop and maintain the Product Roadmap
  • Define and maintain development standards such as system and data design, coding, etc.
  • Maintain a capacity plan with historical performance metrics, a future forecast, and a capacity model to make sure services and infrastructure deliver performance and growth targets in a cost-effective manner
  • Manage architecture exceptions for the application, including identifying, documenting, taking through exception approval process, and remediation where and when possible
  • Monitor application services to make sure performance consistently meets non-functional requirements (response time, security, etc.)
  • Work with the Application Manager & Delivery Lead(s) in defining, analyzing, planning, measuring and improving product availability and continuity
  • Leads the DevOps team and developers in targeted use of DevOps for their application platform assets
What we offer
What we offer
  • Inclusion
  • Five Business Resource Groups focused on gender, LGBTQ+, ethnicity and origins, disability and inclusion with 20 Chapters around the globe
  • Robust support for Flexible Working Arrangements
  • Enhanced family-friendly leave benefits
  • Named to the Diversity Best Practices Index
  • Signatory to the UK Women in Finance Charter
  • Total Rewards program covering health, wellbeing, lifestyle and financial security
  • Competitive compensation and personalized, inclusive benefits
  • Volunteering and charitable giving programs (AXA Hearts in Action)
  • Matching Gifts program
  • Fulltime
Read More
Arrow Right

Sr Platform Engineer, FinOps

We are looking for a Cloud FinOps Engineer to own and drive cost optimization ac...
Location
Location
United States
Salary
Salary:
140000.00 - 190000.00 USD / Year
recruitics.com Logo
Recruitics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in Cloud Engineering, DevOps, or Platform roles, with a strong focus on cloud cost management
  • Deep experience in AWS with strong knowledge of pricing, service usage, billing structures, and enterprise discount programs
  • Strong hands-on expertise with Kubernetes (EKS), including autoscaling, node/pod tuning, and Vcluster architecture
  • Solid understanding of Apache Spark tuning and workload cost attribution
  • Experience with Airflow, Snowflake, and large-scale data pipelines
  • Familiarity with Java-based microservices in cloud environments and strategies to reduce resource bloat
  • Proficiency in Terraform, Python, and shell scripting for automation and reporting
  • Experience designing and managing FinOps dashboards (using QuickSight, Looker, Tableau, or similar)
  • Excellent cross-functional communication skills
  • comfortable partnering with Engineering, Finance, and Procurement
Job Responsibility
Job Responsibility
  • Lead cost optimization efforts across our AWS estate (EC2, EKS, S3, EBS, Lambda, RDS, etc.), delivering measurable savings and performance wins
  • Analyze and optimize Apache Spark jobs (EMR/EKS) - improve executor tuning, autoscaling, and job scheduling for efficiency
  • Partner with Data Engineering to optimize Airflow DAGs, reduce pipeline waste, and manage resource-intensive workflows
  • Reduce Kubernetes costs through node pool optimization, vcluster strategy, pod rightsizing, and non-prod automation
  • Implement and manage Savings Plans, Reserved Instances, and workload scheduling to maximize discount coverage
  • Audit and improve Snowflake usage patterns - warehouse sizing, query optimization, idle resource management
  • Collaborate with Finance to build accurate cloud cost allocation models, showback dashboards, and budget forecasting tools
  • Drive tagging enforcement, anomaly detection, and policy automation using tools like AWS CUR, Athena, QuickSight, or 3rd-party FinOps platforms
  • Advocate for and implement cost-conscious design patterns in collaboration with DevOps, SRE, and software engineers
  • Establish FinOps KPIs (e.g., cost per Spark job, cost per API call, efficiency scores) and drive continuous improvement
What we offer
What we offer
  • Competitive salaries with growth incentives
  • Comprehensive health, dental, and vision insurance
  • #AnywhereAugust - We support remote work experiences to expand perspectives and personal growth
  • 15 Vacation Days, 5 Flex Days, 5 Sick Days, and remote work options year-round
  • Fully paid parental leave for both parents
  • Summer Fridays from Memorial Day to Labor Day
  • Winter Recess between Christmas and New Years
  • Commuter and Parking Benefits through Wage Works
  • Eligible to contribute to your 401(K) Retirement Plan after six (6) months of employment
  • Employee Assistance Programs to support your day to day
  • Fulltime
Read More
Arrow Right

Sr Product Manager- Billing Platform

This role is responsible for managing complex technical products that align with...
Location
Location
United States , Overland Park; Atlanta; Frisco; Bellevue
Salary
Salary:
130900.00 - 236200.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 7 years of related work experience OR Advanced degree with 5 years of related experience
  • Acceptable areas of study include Computer Science, Engineering, IT or equivalent experience
  • 6+ years experience in hands on technical writing production code, solution engineering, or technical architecture in large scale company/application/product environment
  • 7+ years of relevant Product Management experience in an agile software product development environment
  • Proven experience with Agile methodologies, backlog management, and Scrum practices
  • Strong requirements elicitation and technical writing skills
  • Experience with Agile project management tools and DevOps environments
  • Ability to develop initiatives, features, and user stories for engineering teams
  • Experience delivering large and complex business and technology initiatives
  • Strong communication skills with ability to present complex technical concepts to diverse audiences
Job Responsibility
Job Responsibility
  • Own the end-to-end product lifecycle for complex technical solutions, ensuring alignment with business goals and customer needs
  • Act as Product Owner for the scrum team, managing and prioritizing the product backlog based on business impact, risk, and dependencies
  • Translate solution requirements into clear user stories and acceptance criteria for engineering teams
  • Collaborate with architecture and development teams to support solution design and ensure alignment with system architecture
  • Analyze quantitative and qualitative data to prioritize features, assess risks, and support decision-making
  • Coordinate Agile ceremonies and maintain efficient development flow, including managing technical debt and dependencies
  • Ensure product quality by partnering with QA to review and validate test coverage for critical billing and payment flows
  • Identify execution, operational, and organizational issues that impede product success and drive resolution plans
  • Communicate risks, impacts, and dependencies clearly to stakeholders and leadership
  • Collaborate with cross-functional teams including sales, marketing, finance, legal, engineering, and external partners
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • Fulltime
Read More
Arrow Right

Sr Engineer, Tax Technology

Are you ready to join the Un-carrier movement? The Sr Software Engineer works wi...
Location
Location
United States , Overland Park; Frisco; Bellevue
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field
  • 4-7 years Technical engineering experience
  • At least 18 years of age
  • Legally authorized to work in the United States
  • 7+ years Technical engineering experience
  • 7+ years of professional software development experience
  • Experience with SQL Server (AWS RDS), database design, and integration
  • Hands-on experience with cloud-native and hybrid deployments across AWS, Azure, Oracle Cloud, and on-premise environments
  • Experience with container orchestration using Kubernetes/Conductor and CI/CD pipelines in GitLab
Job Responsibility
Job Responsibility
  • Drive engineering projects by developing software solutions, conducting tests and inspections, and preparing reports related to Vertex tax engine
  • Implement and handle cloud-native and hybrid deployments across on-premise environments, AWS, Azure, and Oracle Cloud using Kubernetes/Conductor, Docker, and GitLab CI/CD pipelines with a strong focus on scalability and resilience
  • Leverage AI-assisted development tools (e.g., ChatGPT, Claude, Cursor, GitHub Copilot) to accelerate software delivery, improve code quality, and enhance debugging, testing, and documentation practices
  • Design and implement AI-enabled services or integrations (e.g., intelligent validation, anomaly detection, natural language interfaces, or decision-support tools) within tax technology workflows
  • Understands system protocols, how systems operate and data flows
  • Expected to independently develop a full software stack
  • Interact with system engineers to define system requirements and/or vital requirements for automation
  • Design, build, and support backend services using .NET (Core/6/7) and frontend UI components in Angular
  • Develop and maintain SQL Server (AWS RDS) databases supporting tax applications
  • Build orchestration layers for tax workflows to handle integration across billing systems, ERP, exemption services and tax engines
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • annual bonus or periodic sales incentive or bonus
  • medical, dental and vision insurance
  • flexible spending account
  • paid time off
  • up to 12 paid holidays
  • Fulltime
Read More
Arrow Right

Sr Engineers, Software

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees...
Location
Location
United States , Frisco
Salary
Salary:
156998.00 - 165000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 5 years of relevant work experience
  • OR Bachelor’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 7 years of relevant work experience
  • Experience in each of: 1. Performing microservice design, development, deployment, and maintenance of enterprise applications and applying domain knowledge of Telecommunications (OSS/BSS) including Billing Domain, Payment Services, Order Management, Credit Management, Digital Telecommunications Commerce and Product Catalog systems using Java, GoLang: Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA, Spring Security, Spring GraphQL, and implementing scalable RESTful and federated GraphQL APIs using Apollo Federation 1.x/2.x., MuleSoft 3.x/4.x, Kubernetes, Kafka, IntellJ IDE, BitBucket, GitLab, Eclipse, Lucid, Figma, Postman, Splunk, AppDynamics, Oracle, MySQL and Redis
  • 2. Designing and developing microservices using Java and GoLang with deep expertise in the Spring ecosystem: Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA, Spring Security, Spring GraphQL, and implementing scalable RESTful and federated GraphQL APIs using Apollo Federation 1.x/2.x., MuleSoft 3.x/4.x
  • 3. Building and integrating APIs and web services using REST, SOAP, Swagger: OpenAPI, XML, JSON, and asynchronous messaging platforms such as Apache Kafka and RabbitMQ
  • 4. Working with databases and data stores, including SQL: Oracle, MySQL, and PostgreSQL, and NoSQL: MongoDB, Cassandra, and Couchbase, and in-memory caching with Redis
  • 5. Implementing CI/CD pipelines and DevOps practices using Jenkins, GitLab, Docker, Kubernetes (K8s), and applying basic Linux command-line proficiency
  • 6. Utilizing testing, monitoring, and development tools such as JUnit, JMeter, Mockito, Robot, WireMock, Maven, Gradle, AppDynamics, Splunk, Git, Bitbucket, IntelliJ, Eclipse, Velocity Studio, Postman, and SoapUI
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Work as a Full Stack Developer, managing multiple applications including Metro Web, Backend Spring Boot APIs, MuleSoft APIs (v3.8), and AEM for content management
  • Design and develop RESTful APIs using Spring Boot, leveraging Spring Cloud Eureka for service discovery and Spring Cloud OpenFeign for inter-service communication
  • Build and maintain Spring Boot APIs integrated with Angular applications composed in a Monorepo structure using Hapi plugins
  • Develop robust data access layers using Spring Data JPA
  • Collaborate with cross-functional team members to deliver high-quality solutions
  • Design and implement visually appealing and responsive user interfaces
  • Diagnose and resolve issues in front-end code to enhance performance and eliminate bugs
  • Create and execute unit tests to ensure code reliability and functionality
  • Architect and maintain RESTful API solutions using Spring Boot
  • Demonstrate a strong understanding of common API technologies, including OAuth, SAML, Spring Boot, and Microservices architecture
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • free year-round money coaches
  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending account
  • paid time off
  • Fulltime
Read More
Arrow Right

Sr Principal Presales, Systems Engineer - Cloud & AI Networking

Sr Principal Presales, Systems Engineer - Cloud & AI Networking. This role has b...
Location
Location
United States
Salary
Salary:
194500.00 - 456500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering or related field required, advanced degree preferred
  • 15+ years of technical experience in network infrastructure Architecture, design and solutions consulting, designing large-scale AI, Cloud Data Center in Hyperscale networking environments
  • 15+ years of industry experience applying technical expertise with JunOS, EOS, IOS and hyperscale network architecture frameworks
  • JNCIE or equivalent certification
  • Deep hands-on expertise with hyperscale routing, MPLS traffic engineering, switching, SDN overlays (EVPN/VXLAN, MP-BGP), Network Fabrics and DCI solutions, network provisioning, automation and monitoring (Apstra, Paragon, NETCONF/REST APIs, YANG)
  • Familiarity with major networking silicon, hardware platforms and related software (e.g., Juniper, Arista, Cisco, SONiC, Cumulus etc.)
  • SME in Virtualization technologies on x86 and scaling using technologies such DPDK, SR-IOV, SmartNICs etc.
  • Proven success in complex pre-sales roles, with a strong ability to build relationships with senior technical and C-Level stakeholders
  • Experience with programming/scripting (Python, APIs, JSON etc.) to enable solution integration and automation
  • Strong communication, presentation, and interpersonal skills with the ability to influence diverse technical and business audiences
Job Responsibility
Job Responsibility
  • Act as a primary technical architect early in complex sales cycles, working independently or with Sales Engineers to translate business needs into scalable technical solutions
  • Architect end-to-end networking infrastructure solutions with strong expertise in data center, AI networking, hyperscale environments, and WAN technologies
  • Lead solution design and customization, orchestrating input from specialists, systems engineers, and product teams to meet customer requirements
  • Deliver compelling demos, proof-of-concepts, and technical presentations that clearly articulate HPE Networking’s value in customer use cases
  • Engage with hyperscalers, large enterprises, service providers and technology partners to co-design solutions addressing emerging challenges across industries and workloads
  • Influence technical strategy throughout deal validation, solutioning, and initial execution, ensuring smooth handoff to delivery teams
  • Develop best practices, enablement collateral, and architecture playbooks to scale solutions internally and with partners
  • Mentor and provide technical leadership to junior technologists and sales engineering teams
  • Navigate and adapt through complex technology transitions, maintaining thought leadership in networking innovations and industry trends
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right