Onsite Senior Software Engineer, Platform

Posted 1 hour ago

Apply now

About the role

  • Senior Software Engineer developing and optimizing platform services for T-Mobile's cloud infrastructure. Collaborating within Agile teams to enhance developer and customer experience.

Responsibilities

  • Design and deploy platform services to improve infrastructure performance, security, and cost-efficiency
  • Optimize existing platform services to efficiently handle core data workloads
  • Collaborate with engineering, data, and product teams to advance platform capabilities
  • Implement automation and operational improvements to enhance developer experience
  • Ensure robust platform architecture through practical engineering solutions
  • Participate in code review sessions to ensure the quality and security of code and configuration
  • Triage and remediate alerts from service monitoring and security events
  • Work within an Agile environment to streamline processes and increase productivity

Requirements

  • Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent
  • Acceptable areas of study include Computer Science or Related Field
  • 4-7 years Developing and deploying platform services with a focus on automation and operational excellence
  • 4-7 years Collaborating with engineering, data, and product teams in an Agile environment to advance platform capabilities
  • 4-7 years Optimizing infrastructure for performance, security, and cost-efficiency in a cloud environment
  • Agile Methodologies - Expertise in applying Agile practices and principles to improve the efficiency and effectiveness of software development projects.
  • Technical Leadership - Ability to lead platform engineering teams, providing technical guidance and support in a dynamic environment.
  • Problem Solving - Strong analytical skills to solve complex technical issues and optimize platform performance and security.
  • Collaboration - Effective in working cross-functionally with various teams to enhance platform capabilities and achieve business goals.
  • Security - In-depth understanding of cybersecurity principles to safeguard platform integrity and data privacy.
  • Cloud computing - Knowledge of cloud services and architectures to support scalable and secure platform solutions, AWS highly preferred.
  • Automation - Skilled in automating processes to enhance platform efficiency and reduce manual workload
  • Experience with any (2) of the following languages: Go, Java, Scala, Python, JavaScript

Benefits

  • medical, dental and vision insurance
  • flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • paid time off and 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

Job title

Senior Software Engineer, Platform

Job type

Experience level

Senior

Salary

$116,000 - $209,300 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job