Software Developer

5 days ago


Bellevue, United States Disability Solutions Full time
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

Job Overview
We are looking for a dedicated Software Developer with expertise in Kubernetes, Linux, and cloud operations to join our dynamic team. This role involves designing, implementing, and deploying innovative software solutions that meet customer requirements, scale effortlessly, and eliminate the limitations of traditional networking solutions. The developer will work in high-availability environments, ensuring reliability and performance.

The ideal candidate will have hands-on experience with containerization, CI/CD pipelines, and secure software development practices. They will collaborate with software, network, and systems engineers to develop modern applications leveraging virtualization, microservices, Software-Defined Networking (SDN), Network Functions Virtualization (NFV), and Big Data platforms. This position requires technical proficiency in tools like Kubernetes, Docker, Terraform, and Helm, along with the ability to write maintainable, production-ready code.

Job Responsibilities:
  • Develops, deploys, and maintains software solutions in Kubernetes-based environments.
  • Works with Linux, cloud operations, and container technologies like Docker, Quay, and Rancher.
  • Designs and implements CI/CD pipelines using GitOps and GitLab, ensuring smooth deployments to production.
  • Builds and maintains YAML and Terraform scripts for infrastructure as code (IaC).
  • Develops and implements automation scripts and tools using Python to streamline business processes, improve operational efficiency, develop APIs, web applications, or data pipelines.
  • Monitors and optimizes systems using tools like Prometheus and implement Role-Based Access Control (RBAC) in Etcd.
  • Develops secure APIs using REST and GraphQL, incorporating SAST, DAST, and TLS standard processes.
  • Identifies and addresses CWE vulnerabilities, ensuring software security compliance.
  • Programs in GoLANG and apply strong networking knowledge, including TCP/IP protocols.
  • Participates in and leads architecture and design efforts, ensuring solutions are scalable and innovative.
  • Leverages modern technologies like SDN, NFV, and Big Data platforms to build ground breaking applications.
  • Works on semi-routine and greenfield projects, adapting established procedures to meet new challenges.


Technical Engineering Services
  • Supports engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations. Expected to supervise associate engineers on occasion.
  • Expected to independently develop a full software stack.
  • Understands the building blocks, interactions, dependencies, and tools required to complete software and automation work.

Technical Leadership
  • Collaborates with technical teams and uses system expertise to deliver technical solutions.
  • Continuously learns new technologies.

Technical Writing
  • Writes basic documentation on how technology works. Contributes clear documentation for new code and systems used.
  • Documenting systems designs, presentations, and business requirements for consumption at the engineer level.

Technology Strategy
  • Contributes to new technologies to deliver business goals.
  • Understands current technology that supports business goals.
  • Understands system protocols, how systems operate and data flows.
  • Aware of current technology benefits.
  • Interacts with system engineers to define system requirement and/or necessary requirements for automation.


Innovation
  • Presents new ideas which improve an existing system/process/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.
  • Also responsible for other Duties/Projects as assigned by business management as needed.


Qualifications:

Education:

Bachelor's degree in computer science or engineering, relevant experience in lieu of degree might be considered.

Experience:
  • 2-4 years of technical engineering experience.
  • Strong expertise in Kubernetes, Linux, and cloud-native application design.
  • Proficiency with CI/CD pipelines, GitOps workflows, Python and infrastructure tools like Terraform and YAML.
  • Hands-on experience with containerization tools, including Docker, Quay, Rancher, and Helm.
  • Knowledge of security practices, including SAST, DAST, TLS, and addressing CWE vulnerabilities.
  • Familiarity with monitoring and observability tools such as Prometheus.
  • Experience in API development (REST and GraphQL) and software programming in GoLANG.
  • Strong understanding of TCP/IP networking and RBAC.
  • Ability to write clean, maintainable, and production-ready code.
  • Collaborative attitude with a passion for working on innovative, scalable software solutions.
  • Communication skills, Customer Service, Analytics and technical writing experience


• At least 18 years of age
• Legally authorized to work in the United States

Travel:
Travel Required (Yes/No):Yes

DOT Regulated:
DOT Regulated Position (Yes/No):No
Safety Sensitive Position (Yes/No):No

Base Pay Range: $88,100 - $158,800

Corporate Bonus Target: 15%

The pay range above is the general base pay range for a successful candidate in the role. The successful candidate's actual pay will be based on various factors, such as work location, qualifications, and experience, so the actual starting pay will vary within this range.

At T-Mobile, employees in regular, non-temporary roles are eligible for an annual bonus or periodic sales incentive or bonus, based on their role. Most Corporate employees are eligible for a year-end bonus based on company and/or individual performance and which is set at a percentage of the employee's eligible earnings in the prior year. Certain positions in Customer Care are eligible for monthly bonuses based on individual and/or team performance. To find the pay range for this role based on hiring location, click here.

At T-Mobile, our benefits exemplify the spirit of One Team, Together A big part of how we care for one another is working to ensure our benefits evolve to meet the needs of our team members. Full and part-time employees have access to the same benefits when eligible. We cover all of the bases, offering medical, dental and vision insurance, a flexible spending account, 401(k), employee stock grants, employee stock purchase plan, paid time off and up to 12 paid holidays - which total about 4 weeks for new full-time employees and about 2.5 weeks for new part-time employees annually - 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, and voluntary long-term care insurance. We don't stop there - eligible employees can also receive mobile service & home internet discounts, pet insurance, and access to commuter and transit programs To learn about T-Mobile's amazing benefits, check out www.t-mobilebenefits.com.

Never stop growing
As part of the T-Mobile team, you know the Un-carrier doesn't have a corporate ladder-it's more like a jungle gym of possibilities We love helping our employees grow in their careers, because it's that shared drive to aim high that drives our business and our culture forward. By applying for this career opportunity, you're living our values while investing in your career growth-and we applaud it. You're unstoppable

T-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made without regard to age, race, ethnicity, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, religious affiliation, marital status, citizenship status, veteran status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state, or local law. Discrimination, retaliation or harassment based upon any of these factors is wholly inconsistent with how we do business and will not be tolerated.

Talent comes in all forms at the Un-carrier. If you are an individual with a disability and need reasonable accommodation at any point in the application or interview process, please let us know by emailing ApplicantAccommodation@t-mobile.com or calling 1-844-873-9500. Please note, this contact channel is not a means to apply for or inquire about a position and we are unable to respond to non-accommodation related requests.
  • Mainframe Developer

    1 week ago


    Bellevue, Washington, United States Intelliswift Software Full time

    About the PositionWe are seeking a seasoned Mainframe Developer to join our team at Intelliswift Software.This role will involve working with our clients to define, design and propose alternative solutions in response to changing business needs.The ideal candidate should have a minimum of five years software engineering experience including code development,...

  • Software Developer

    1 week ago


    Bellevue, United States Mudrasys Full time

    Job Id: C2S_ Software Developer_2023 Job title: Software Developer Job duties: Apply object-oriented design principles and design patterns in creating system-level solution designs. Develop web-based applications using C#, REST APIs, Entity Framework, SQL Server, and .NET Core. Design database and write SQL queries and store procedures. Design and develop...


  • Bellevue, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Software Development EngineerLocation(s): Bellevue, WAJob Description: The WW DEX Delivery Choices team is looking for a Software Development Engineer to support the...


  • Bellevue, Washington, United States Belcan Full time

    Job Title: Software Development EngineerBelcan is a leading provider of professional IT, Engineering, Workforce Solutions and staffing in the United States, Canada, UK, Europe, and India. We are seeking a Software Development Engineer to act as first level support and development for all incoming production software application issues dealing with...


  • Bellevue, Washington, United States Amazon Full time

    Software Development Leader Job DescriptionAmazon is seeking a skilled Software Development Leader to join our team behind expanding Alexa Globally. As a member of our team, you will be responsible for leading the development of infrastructure helping to reach Alexa to international locales and ensuring high quality for global customer experience.Define the...


  • Bellevue, Washington, United States Armada Full time

    About ArmadaArmada is a cutting-edge edge computing startup that bridges the digital divide with advanced technology infrastructure.About the JobWe're seeking an AI Software Developer to unlock the limitless potential of AI and transform operations in remote locations worldwide.Translate business requirements into AI/ML model requirementsPrepare data to...


  • Bellevue, United States System One Full time

    System One is seeking to contract with a highly capable and motivated software developer for long term role to help build and maintain of our client’s nuclear reactor configuration management application. This internal business tool is a key part of our client’s plan to improve the world’s ability to deliver data-heavy nuclear power construction...


  • Bellevue, Washington, United States Amazon Full time

    About the RoleWe're excited to announce an opportunity for a talented Software Development Engineer to join our Inventory Placement team at Amazon. As part of this team, you'll work on optimizing supply chain management systems to deliver exceptional customer experiences.Key Responsibilities✦ Design and develop large-scale cloud-based distributed systems...


  • Bellevue, Washington, United States Meta Platforms, Inc. Full time

    Meta Platforms, Inc. is a technology company looking for a skilled Software Engineer to join its team in Bellevue, Washington. The estimated salary for this position is between $200,000 and $240,240 per year, plus bonus and equity.Job Description:This role involves designing, developing, and testing operating systems-level software, compilers, and network...


  • Bellevue, United States Disability Solutions Full time

    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...


  • Bellevue, Washington, United States T-Mobile Full time

    Software Development and Automation InternshipJoin a team of innovators in software development and automation at T-Mobile. As a software development and automation intern, you will work with a team that has successfully disrupted an entire industry. You will contribute your creativity and outstanding ideas, while working alongside T-Mobile employees.Work...


  • Bellevue, Washington, United States Amazon Full time

    Alexa International Tech is a cutting-edge team within Amazon that focuses on harnessing modern technologies to craft innovative product opportunities. Our team of passionate builders applies cutting-edge technologies to tackle real-world challenges, transforming Alexa experiences for our global customers. As a software developer in this team, you will...


  • Bellevue, Washington, United States Cypress HCM Full time

    Job DescriptionAt Cypress HCM, we are seeking a highly skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying mission-critical services and applications that cater to our global customer base.Key Responsibilities:Contribute to the technical design, implementation, and deployment of software...


  • Bellevue, United States Locate Software, Inc Full time

    Job Description • 5-8 yrs working exp on ReactJS and Java - 2 projects each of at least 1 year duration • Java and Springboot • Experienced in developing Microservices on API First approach / OpenAPI Spec • Experienced with Open API Specification and creating GraphQL, gRPC and REST API's. Well versed in API Management • Gitops and DevOps Driven...


  • Bellevue, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Bellevue, Washington, United States Amazon Full time

    About the RoleAmazon's AGI Information org is seeking a highly skilled and experienced Software Development Engineer to drive the development of industry-leading Knowledge Graph systems.Design and implement high-throughput, cost-effective data pipelines to extract, transform, and load (ETL) data and facts from structured and semi-structured knowledge...


  • Bellevue, Washington, United States RESULTICKS Full time

    Job Description:The Senior Software Engineer will play a key role in the development of our real-time marketing automation platform, Resulticks. This is an exciting opportunity for a talented software engineer to join our team and contribute to the creation of innovative solutions that help brands worldwide reach, acquire, and retain satisfied...


  • Bellevue, Washington, United States Amazon Full time

    We're looking for a skilled software engineer to join our team in solving complex problems in worldwide transportation.About the TeamWe have a highly respected software engineering team focused on building large-scale distributed systems handling millions of packages being shipped through the Amazon logistics network.Key ResponsibilitiesCreate end-to-end...


  • Bellevue, Washington, United States Amazon Full time

    Customer Experience Transformation with AmazonWe are seeking a skilled Software Developer to join our team and contribute to the development of services that enable customers to track and control their deliveries on Amazon retail sites. As a key member of our team, you will design and develop software solutions to collaborate with Amazon's numerous backend...


  • Bellevue, Washington, United States META Full time

    Company OverviewMETA is at the forefront of creating immersive and interactive experiences that push the boundaries of what is possible in the metaverse. Our Reality Labs team is working on innovative hardware and software solutions that redefine the way people connect, work, and play.About the RoleWe are seeking an experienced Realtime Engine Software...