This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world. The Integration team sits at the core of Uber’s Digital Experiences systems, building the platforms that enable all business decisions through high-quality, real-time data. This is an incredible opportunity to work at the intersection of finance and technology, designing the software that serves as the backbone for our most critical business decisions.
Job Responsibility:
Take ownership of the next-generation tools that transform complex requirements into intelligent applications and services
Design and build the platforms that enable smarter, data-driven strategies across the entire business
Tackle high-stakes technical challenges in distributed systems and web services, ensuring our infrastructure remains performant and reliable at a global scale
Collaborate cross-functionally with Engineering, Product, and Operations teams to bridge the gap between sophisticated business logic and intuitive user experiences
Deliver scalable systems that simplify intricate decision-making processes
Requirements:
2+ years of experience designing, building, and shipping production software
Proficiency in one or more core languages (e.g., Java, Go, JavaScript/TypeScript, Python) and modern frameworks (e.g., React or equivalents)
Experience building and operating backend services and RESTful APIs, including asynchronous processing and robust error handling
Familiarity with authentication/authorization standards (e.g., OAuth 2.0) and modern CI/CD, version control, and collaborative development practices
Working knowledge of data systems, including basic SQL and exposure to analytics or business intelligence domains
Demonstrated ownership mindset: ability to deliver, maintain, and support production systems end to end
Demonstrated experience using AI-powered developer tools as part of a daily engineering workflow (e.g., AI-assisted coding, debugging, test generation, documentation, or architectural reasoning), with the ability to clearly articulate how these tools improve productivity, quality, and delivery speed
Nice to have:
Experience integrating with Atlassian Cloud products (Jira, Confluence, JSM), including building apps or extensions using Forge and/or Connect and understanding Cloud APIs, webhooks, permissions, and multi-tenant SaaS constraints
Familiarity with Jira/JSM workflow customization, ITSM and knowledge management use cases, and Atlassian Marketplace considerations (licensing, versioning, tenant isolation)
Strong background in building and operating scalable, fault-tolerant backend systems and microservice-based architectures, with attention to reliability, monitoring, and operational ownership
Experience integrating with external SaaS platforms via APIs and implementing event-driven, resilient integration patterns
Exposure to large-scale distributed systems and data platforms, including distributed databases and analytics technologies (e.g., SQL, Presto, Hive, Spark, MySQL, Pinot)
Demonstrated technical ownership, collaboration, and a growth mindset, with depth in prior domains and willingness to learn new technologies such as Golang and advanced SQL analytics