Senior Python Developer

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

Description For Senior Python Developer

Uber is seeking a Senior Python Developer to join their Integration Engineering team in Sao Paulo, Brazil. This role is crucial in building and maintaining high-quality integrations that enable merchants to work effectively with Uber's platform. The Integration Engineering team focuses on improving integration quality and enabling merchants to utilize the GR platform effectively.

The position involves working on critical systems that integrate CSP and loyalty programs. As a Senior Python Developer, you'll have significant impact in building integrations, maintaining existing systems, and proposing efficiency improvements. The role requires strong technical expertise in Python and Go, combined with excellent communication and project management skills.

The ideal candidate will bring a combination of technical prowess and business acumen, with bonus points for experience in the Grocery/Retail sector and multilingual capabilities (Spanish or other languages besides English & Portuguese). The role offers the opportunity to work on meaningful projects that help move the world forward, contributing to Uber's mission of enabling independent movement for everyone and everything.

Working at Uber, you'll be part of a collaborative environment where innovation is encouraged. The company maintains a hybrid work model, requiring employees to spend at least half of their work time in the assigned office, emphasizing the importance of in-person collaboration while maintaining flexibility. This balance allows for both effective teamwork and individual productivity.

Join a team that values curiosity, passion, and collaborative spirit, working on solutions that have real-world impact. The role offers the chance to work with cutting-edge technology while solving complex integration challenges in a fast-paced, dynamic environment.

Last updated 4 days 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 development experience with Python and Go
  • Very good communication skills
  • Strong organizational skills
  • Dynamic approach to work
  • Ability to manage different projects over time
  • Advanced English proficiency

Interested in this job?

Jobs Related To Uber Senior Python Developer

Sr Software Engineer

Senior Backend Engineer role at Uber's Tax Receipts team, focusing on developing scalable financial technology services and tax receipt management systems.

Sr. Software Engineer - Capacity & Efficiency Engineering

Senior Backend Software Engineer role at Uber focusing on capacity planning and efficiency engineering, building scalable solutions for infrastructure optimization.

Senior Software Engineer, Backend - Capacity Engineering

Senior Backend Software Engineer position at Uber focusing on capacity planning, infrastructure optimization, and distributed systems development.

Sr Software Engineer

Senior Software Engineer position at Uber, leading the Tax Invoices team in developing scalable solutions for invoice management and generation.

Senior Software Engineer - Grocery Catalog (UberEats)

Senior Software Engineer role at Uber, focusing on building scalable backend systems for UberEats' grocery catalog and shopping experience.