Senior Python Developer

Global technology company revolutionizing transportation and delivery services through its platform.
Backend
Senior Software Engineer
Hybrid
Enterprise SaaS · Logistics

Description For Senior Python Developer

Uber is seeking a Senior Python Developer to join their Integration Engineering team. The role focuses on building high-quality integrations for merchants to work with Uber's platform. The team plays a crucial role in improving integration quality and enabling merchants to utilize the GR platform effectively. They maintain existing integrations and integrate CSP and loyalty programs.

The position offers an opportunity to make significant impact by building integrations, participating in maintenance activities, and proposing efficiency improvements. The ideal candidate will work in a hybrid environment, spending at least half of their time in the office, contributing to Uber's collaborative culture.

The role requires strong expertise in Python and Go, with experience in microservices and distributed systems. The successful candidate will be responsible for preparing design documents, developing and implementing integrations, and participating in on-call rotations. Additional valuable skills include experience in Grocery/Retail business, multilingual capabilities (Spanish or other languages besides English & Portuguese), and contributions to open-source communities.

Join Uber's mission to help build a future where everyone and everything can move independently. The company welcomes diverse backgrounds and values curiosity, passion, and collaborative spirit. This role offers an excellent opportunity to work on large-scale systems while making a meaningful impact on Uber's merchant integration ecosystem.

Last updated a month ago

Responsibilities For Senior Python Developer

  • Prepare design documents for integrations
  • Develop integrations using Python
  • Implement integrations in production
  • Maintenance (mapper chances, troubleshooting, store expansion)
  • Participate in on call rotation

Requirements For Senior Python Developer

Python
Go
  • Backend experienced developer: Python and Go
  • Experience with microservices
  • Data-driven architecture and systems design
  • Experience shipping scalable, efficient, reliable, resilient code
  • Advanced English

Interested in this job?

Jobs Related To Uber Senior Python Developer

Sr Software Engineer, Delivery

Senior Software Engineer position at Uber, focusing on backend development for the grocery and retail delivery platform, requiring 3+ years of experience.

Sr. Software Engineer - Backend

Senior Backend Engineer role at Uber working on the Targeting Platform, building scalable segmentation and targeting capabilities.

Senior Software Engineer

Senior Software Engineer role at Uber focusing on real-time data analytics platform development using Apache Pinot and Presto, requiring 6+ years of experience in distributed systems.

Sr. Software Engineer - Flink Platform

Senior Software Engineer position at Uber focusing on Flink platform development, offering competitive salary and benefits in San Francisco Bay Area.

Senior Software Engineer, Fullstack - Capacity Engineering

Senior Fullstack Software Engineer role at Uber focusing on capacity planning and infrastructure optimization, requiring 4+ years of experience in distributed systems.