> Markdown version of [/jobs/ext/1901747-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/1901747-principal-software-engineer). 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). --- # Principal Software Engineer - **Company:** T-Mobile Us, Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $133,500.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Data Analysis, Cloud Computing, Data Security, Data Stores, Data Synchronization, Graph Database, Software Engineering, Software Requirements Analysis, Software Systems, Data Streaming, Build Management, Information Technology, Machine Learning Operations, Api Design - **Published:** August 1, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17775171?backUrl=%2Fcareer%2F17775171%2FPrincipal-Software-Engineer-Washington-Bellevue ## About the Role * Bachelor's Degree plus 7 years of related work experience OR Advanced degree with 5 years of related experience (Required) * Acceptable areas of study include Computer Science or Engineering (Required) * 7-10 years Technical engineering experience. (Required) Required Knowledge, Skills and Abilities: * AI/ML Infrastructure * Knowledge Graphs * Vector Databases * Streaming and caching architecture * API Design and Governance * MCP-Style tooling or agent facing data access patterns * Data sync pipelines * Analytics, Collaboration and Communication skills * Analytical Thinking, Cloud computing, Customer Service and Leadership skills * Software Development and Technical Writing skills * At least 18 years of age * Legally authorized to work in the United States ## Description * Design and build serving infrastructure for AI use cases including vector databases, graph databases, and agent-facing data patterns * Design Infrastructure-as-Code blueprints for provisioning serving stores, sync pipelines, and APIs in a repeatable, governed way * Partner with business teams and other technical teams to drive technical decision making, mentor engineers, and contribute to reusable blueprints and reference implementations. * Design and develop high-performance data stores, real-time sync pipelines, and governed APIs that deliver data at the latency and scale each use case requires * Drive engineering projects to deliver software solutions that meet technical requirements and quality standards * Provide technical leadership by mentoring engineers and influencing technology and policy decisions across the organization * Evaluate and apply technology strategies that align with business goals and system requirements * Develop innovative software designs and improvements that enhance existing systems and processes * Produce clear technical documentation and architecture descriptions for internal and external stakeholders * Also responsible for other duties/projects as assigned by business management as needed ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)