Posted in

Principal Software Engineer

Principal Software Engineer

CompanyT-Mobile
LocationFrisco, TX, USA, Bellevue, WA, USA, Atlanta, GA, USA, Overland Park, KS, USA
Salary$133500 – $240700
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • 7-10 years of dynamic experience in software engineering, including leadership in architectural design and system integration.
  • Advanced expertise in Java, Spring Boot, and building secure, scalable microservices.
  • Deep knowledge of AWS cloud architecture, Kubernetes, CI/CD pipelines, and DevOps principles.
  • Strong experience with event-driven architectures (e.g., Apache Kafka), API orchestration, and distributed systems.
  • Skilled in SQL/NoSQL databases, caching (Redis), observability tools (Splunk, Datadog), and security standard processes.
  • Collaboration, communication, and influence across multi-functional and globally distributed teams.

Responsibilities

  • Lead technical strategy and execution across software engineering teams.
  • Shape architectural decisions and drive innovation in scalable and secure cloud-native applications.
  • Mentor engineering talent.
  • Act as a cross-team thought leader to ensure the delivery of performant, resilient, and forward-thinking solutions.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • AWS Solution Architect or Kubernetes certification.
  • Prior experience working in telecom or highly regulated industries.
  • Experience integrating with CRM platforms like Salesforce.