> Markdown version of [/jobs/ext/73088-engineer-software-development](https://www.wearedevelopers.com/jobs/ext/73088-engineer-software-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer, Software Development - **Company:** T-Mobile Us, Inc. - **Location:** Bellevue, WA, United States - **Experience:** Experienced - **Salary:** $92,500.0 - $166,800.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Software Applications, Systems Engineering, Microsoft Azure, Code Coverage, Software Quality, Code Review, Computer Programming, Databases, Continuous Integration, Document Management Systems, Distributed Systems, Middleware, Python (Programming Language), NoSQL, OAuth, Oracle (Applications), Scrum Methodology, Reliability Engineering, Simple Object Access Protocol (SOAP), Software Engineering, Software Requirements Analysis, Software Systems, SQL Databases, Data Streaming, Systems Integration, Cloud Platform System, GitHub Copilot, Grafana, Spring-boot, Gitlab, Git, Containerization, Information Technology, Api Gateway, Software Coding, Restful APIs, Splunk, Appdynamics, Software Version Control, Api Management, Docker, SDET, Microservices - **Published:** May 15, 2026 - **Apply:** https://seeker-sp.worksourcewa.com/jobview/GetJob.aspx?JobID=293417522 ## About the Role * Bachelor's Degree in Computer Science, Engineering, or related field (Required) * 2-4 years technical engineering experience (Required), * Communication * Analytics * Strong programming skills in one or more languages such as Java, Spring Boot, or Python * Experience with software development methodologies such as Agile/Scrum and CI/CD * Experience with software development of SOAP or RESTful APIs * Familiarity with databases such as SQL, Oracle, NoSQL, or similar technologies * Knowledge of version control systems such as Git or GitLab * Ability to troubleshoot issues in distributed or microservices-based systems Preferred * Experience with cloud platforms such as AWS, Azure, or GCP * Familiarity with containerization and orchestration such as Docker and Kubernetes * Exposure to API gateway platforms and modern gateway solutions * Exposure to observability tools such as Splunk, AppDynamics, OpenTelemetry, or similar * Familiarity with security and authorization frameworks such as OAuth or JWT * Experience using AI-assisted development tools such as GitHub Copilot or similar coding assistants to support development workflows * Experience with cloud platforms such as AWS, Azure, or GCP * Familiarity with containerization and orchestration such as Docker and Kubernetes * Exposure to API gateway platforms and modern gateway solutions * Exposure to observability tools such as Splunk, AppDynamics, OpenTelemetry, or similar * Familiarity with security and authorization frameworks such as OAuth or JWT * Experience using AI-assisted development tools such as GitHub Copilot or similar coding assistants to support development workflows At least 18 years of age Legally authorized to work in the United States ## Description We are seeking a skilled and motivated Software Engineer to join our Digital Services Group (DSG), where you will work with software, network, and systems engineers to design, implement, and deploy scalable, high-availability software solutions that support critical middleware applications and services. This role supports platforms such as Core Account Management Services (CAMS) and Digital Financial Management (DFM), which are essential to customer account and financial fulfillment operations. These systems are built using microservices architecture and operate within on-premises cloud environments. The Software Engineer participates in the architecture, design, development, and support of software components and APIs, working on semi-routine and greenfield assignments, following established procedures on routine work, and requiring mentorship primarily for new assignments., Technical Engineering * Design, develop, test, and deploy robust software applications, microservices, and APIs that support critical platform capabilities. * Write clean, maintainable, and efficient code following standard processes and coding standards. * Participate in code reviews and contribute to continuous improvement efforts across code quality, test coverage, and deployment practices. * Troubleshoot and resolve software defects and production issues across distributed systems. * Contribute to RESTful API design and development with attention to scalability, security, and performance. * Stay up to date with new technologies and industry trends, including tools that improve engineering productivity and software quality. Technical Leadership * Collaborate with multi-functional teams including product managers, product owners, designers, QA/SDET, SRE, and architecture to deliver end-to-end solutions. * Contribute to architecture and system design discussions, including work related to API integrations, platform modernization, observability, and security enhancements. * Continuously learn new technologies and share knowledge with team members as appropriate. Technical Writing * Write basic documentation on how technology works. * Contribute clear documentation for new code, APIs, integrations, and systems used. * Document system designs, presentations, business requirements, and operational runbooks for consumption at the engineer level. Technology Strategy * Contribute to emerging technologies that support business goals. * Understand current technology that supports business goals, including system protocols, data flows, dependencies, and tools required to complete software and automation work. * Interact with system engineers to define system requirements and support automation needs. * Contribute ideas that improve reliability, developer experience, and operational efficiency. Innovation * Present new insights that improve existing systems, processes, or services through the use of modern frameworks, automation, and emerging AI-assisted development tools that support engineering productivity and problem-solving. * Express new perspectives based on independent study of the industry. * Review current company processes to highlight questions that may drive process refinement and automation opportunities. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)