Sr. Client Platform Engineer

A global technology company providing ride-sharing, food delivery, and transportation services.
$180,000 - $200,000
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Travel

Description For Sr. Client Platform Engineer

Uber's Client Platform Engineering team is seeking a Senior Client Platform Engineer to scale hardware management and infrastructure across the organization. This role focuses on enabling client and product platforms while enhancing operational efficiency and security. The position requires expertise in managing macOS environments, with Windows experience as a bonus. The ideal candidate should have 5+ years of experience in client platform engineering and proficiency in Go, Python, or Swift.

The role involves maintaining CI/CD pipelines, implementing endpoint management systems, and working with MDM solutions. You'll be responsible for managing endpoint provisioning lifecycle, building automation workflows, and integrating various systems into Uber's corporate infrastructure. The position demands strong problem-solving abilities and collaboration skills.

Working at Uber offers competitive compensation ($180,000-$200,000 base salary), bonus potential, equity awards, and comprehensive benefits. The role follows a hybrid work model, requiring at least 50% office presence, emphasizing the importance of in-person collaboration in Uber's culture.

This is an excellent opportunity for a senior engineer passionate about large-scale problem-solving, automation, and security. The role combines technical expertise with leadership opportunities, allowing you to influence both internal and external technical communities while working with cutting-edge technologies in a dynamic, global environment.

Last updated 4 hours ago

Responsibilities For Sr. Client Platform Engineer

  • Maintain and build on existing CI/CD build and Release pipelines
  • Expand Uber's management infrastructure for endpoint systems
  • Design and implement scalable endpoint management systems
  • Manage endpoint provisioning lifecycle and security using MDM and Chef
  • Integrate systems into corporate account management/access provisioning systems
  • Build workflows to improve user lifecycle processing
  • Work with Support Engineers in identifying automation opportunities
  • Proselytize IaC and serve as a thought leader
  • Innovate and write high quality, extensible and modular code

Requirements For Sr. Client Platform Engineer

Go
Python
Ruby
  • At least 5 years of client platform engineering experience
  • Proficient in Ruby, Python, Go or Swift
  • Experience with MDM solutions including creating configuration profiles for macOS
  • Well-versed in modern configuration management and containerization systems
  • Skilled in MDM solutions and deployment tools
  • Keen interest in security, automation, and productivity
  • Ability to problem-solve and work with different teams
  • Advanced knowledge of AWS or other cloud systems
  • Experience with automation tools (Terraform, SaltStack, Ansible, Chef, Puppet, etc.)

Benefits For Sr. Client Platform Engineer

Equity
  • Bonus program
  • Equity award
  • Various benefits (detailed on uber.com/careers/benefits)

Interested in this job?

Jobs Related To Uber Sr. Client Platform Engineer

Senior Software Engineer: Configuration Management/Deployment

Senior Software Engineer position at Uber focusing on configuration management and deployment systems, working with cloud infrastructure and automation tools.

System Test Automation Engineer - Operations

Senior System Test Automation Engineer role at Apple, focusing on hardware and software validation in manufacturing environments, requiring 5+ years of QA experience.

DevSecOps Engineer (MDA)

Senior DevSecOps Engineer position at Auria supporting C2BMC program, requiring security clearance and extensive DevOps experience.

Senior DevOps Engineer (Azure)

Senior DevOps Engineer position at Mindera, focusing on Azure cloud infrastructure, Kubernetes, and automation, offering remote work opportunity in Bengaluru, India.

DevOps Engineer - 22095

Senior DevOps Engineer position at Wyetech, focusing on AWS infrastructure and automation for federal government projects, requiring TS/SCI clearance.