cover image
Uber

Uber

www.uber.com

51 Jobs

118,367 Employees

About the Company

We are Uber. The go-getters. The kind of people who are relentless about our mission to help people go anywhere and get anything and earn their way. Movement is what we power. It’s our lifeblood. It runs through our veins. It’s what gets us out of bed each morning. It pushes us to constantly reimagine how we can move better. For you. For all the places you want to go. For all the things you want to get. For all the ways you want to earn. Across the entire world. In real time. At the incredible speed of now.

The idea for Uber was born on a snowy night in Paris in 2008, and ever since then our DNA of reimagination and reinvention carries on. We’ve grown into a global platform powering flexible earnings and the movement of people and things in ever expanding ways. We’ve gone from connecting rides on 4 wheels to 2 wheels to 18-wheel freight deliveries. From takeout meals to daily essentials to prescription drugs to just about anything you need at any time and earning your way. From drivers with background checks to real-time verification, safety is a top priority every single day. At Uber, the pursuit of reimagination is never finished, never stops, and is always just beginning.

Listed Jobs

Company background Company brand
Company Name
Uber
Job Title
Senior Applications Engineer - Salesforce
Job Description
**Job Title:** Senior Applications Engineer - Salesforce **Role Summary:** Lead technical strategy and architecture for Salesforce and CPQ systems, driving scalable solutions for Uber Eats’ Revenue and CRM tech stack. Focus on end-to-end implementation, complex integrations, and mentorship to optimize Quote-to-Cash processes and global B2B sales efficiency. **Expectations:** Deliver technical leadership in Salesforce/CPQ ecosystem design, define CPQ automation roadmaps, and resolve critical architectural challenges. Act as a mentor, partner across functions to align business strategies with technical execution, and ensure system reliability and scalability. **Key Responsibilities:** - Lead design and implementation of Salesforce and CPQ features, ensuring seamless Quote-to-Cash processes. - Define long-term CPQ automation roadmap including Product Catalog, Price Rules, and Quote Template logic. - Architect middleware/API integrations between Salesforce CPQ, Uber’s Go/Java microservices, and billing/ERP systems. - Mentor junior engineers, conduct rigorous code reviews, and uphold engineering excellence in Apex development. - Collaborate with Sales Ops, Finance, and Product Managers to translate requirements into technical specs. - Optimize CPQ deployment strategies, data migrations, and automated testing to reduce revenue-impacting errors. - Solve complex bottlenecks in CPQ, such as large-quote calculation engine performance optimization. **Required Skills:** - 5+ years hands-on Salesforce application development. - 2+ years designing/Implementing Salesforce CPQ (CPQ object model, QLE customization, Product/Price Rules). - Expert-level Apex (Async, Triggers, Patterns), CPQ Quote Calculator Plugins (QCP), Lightning Web Components (LWC), advanced SOQL/SOSL. - Expert in Object-Oriented Programming (Java, Go, or Python) and distributed systems. - Proven API design (REST/SOAP/Bulk) and event-driven architectures (e.g., Kafka, Pub/Sub). - Demonstrated ability to influence stakeholders and lead cross-functional technical discussions. **Required Education & Certifications:** - Bachelor’s Degree in Computer Science, Engineering, or related field. - 7+ years professional software development experience. - Salesforce specialization (hands-on experience preferred). - Certifications in Salesforce development or CPQ (e.g., Salesforce Certified Platform Developer I/II, CPQ Advanced Developer) recommended but not mandatory.
Sunnyvale, United states
Hybrid
Senior
06-01-2026
Company background Company brand
Company Name
Uber
Job Title
Sr. Salesforce Application Developer
Job Description
**Job title:** Sr. Salesforce Application Developer **Role Summary:** Senior developer in the Sales Automation Engineering team responsible for designing, building, and delivering scalable Salesforce CRM features that empower sales and support functions across customer acquisition, onboarding, and expansion. **Expectations:** - Own complex technical initiatives from concept through production. - Deliver reliable, well‑tested solutions with high coding and maintainability standards. - Collaborate with product managers, solution architects, and cross‑functional teams to translate business requirements into technical strategy. - Produce comprehensive architecture, API, and deployment documentation. - Mentor junior engineers and enforce engineering best practices. - Drive continuous improvement of agile development processes. **Key Responsibilities:** - Design, develop, test, and ship Salesforce features using Apex, Lightning Web Components, SOQL/SOSL. - Create, manage, and consume SOAP, REST, and Bulk APIs with robust design, documentation, and monitoring. - Architect scalable, resilient integrations between Salesforce and external systems (e.g., AWS, GCP). - Produce design specifications, deployment guides, and operational support documentation. - Conduct code reviews, enforce coding standards, and mentor peers. - Participate in sprint planning, daily stand‑ups, and retrospectives to optimize delivery cadence. **Required Skills:** - 8+ years of professional software development experience. - 6+ years of hands‑on Salesforce application development (Apex, Lightning, SOQL/SOSL). - Proficiency in one or more mainstream languages: C#, Java, Go, or Python. - Deep knowledge of SOAP, REST, and Bulk API design and usage. - Experience with cloud platforms (AWS or GCP) and integration patterns. - Strong grasp of object‑oriented programming principles. - Excellent written and verbal communication, collaboration, and presentation abilities. - Ability to work independently and within fast‑paced, iterative environments. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Master’s degree in Computer Science or related field preferred. - Certifications in Salesforce development (e.g., Salesforce Platform Developer I/II) are advantageous but not mandatory.
San francisco, United states
On site
Senior
08-01-2026
Company background Company brand
Company Name
Uber
Job Title
Sr Software Engineer
Job Description
Job title: Sr Software Engineer Role Summary: Senior backend engineer responsible for designing, developing, and maintaining Uber’s Money Platform, a high‑availability payment infrastructure serving multiple business lines. Focuses on scalable, secure, and reliable distributed systems to support end‑to‑end money movement and associated data pipelines for reporting and ML feature generation. Expactations: - Deliver robust, maintainable code that underpins critical commerce services. - Own end‑to‑end lifecycle of complex payment flows at scale. - Collaborate proactively with cross‑functional teams to shape platform capabilities and address customer issues. - Continuously improve system quality, security, and performance. Key Responsibilities: - Design and implement backend services for payment processing and lifecycle management. - Build and optimize data pipelines and models for reporting and machine learning feature creation. - Debug and resolve production incidents across the Money Platform. - Participate in architecture reviews, coding standards enforcement, and documentation. - Engage with product, data, and ops teams to translate business requirements into technical solutions. - Mentor junior engineers and contribute to engineering best practices. Required Skills: - 8+ years of software engineering experience in distributed systems. - Strong knowledge of computer architecture, distributed computing, and data structures. - Proficiency in at least one backend language (e.g., Java, Go, Python). - Experience with database design, data modeling, and ETL pipelines. - Familiarity with CI/CD, cloud infrastructure, and monitoring tools. - Excellent problem‑solving, debugging, and code‑review skills. - Effective communication and teamwork abilities. Required Education & Certifications: - Bachelor’s or Master’s Degree in Computer Science or related field. - Certifications in cloud platforms, distributed systems, or security are a plus.
Sunnyvale, United states
On site
Senior
08-01-2026
Company background Company brand
Company Name
Uber
Job Title
Machine Learning Engineer II - Membership
Job Description
**Job Title** Machine Learning Engineer II – Membership **Role Summary** Design and implement large‑scale machine learning and optimization systems for a membership platform that serves millions of users. Lead the full model lifecycle—from ideation and architecture to training, productionization, and monitoring—while ensuring high-throughput processing and system reliability. **Expectations** - Deliver production‑ready ML models that optimize personalized user experiences and membership value at scale. - Develop and maintain high‑throughput data pipelines capable of handling millions of records per minute and serving hundreds of thousands of queries per second. - Collaborate across product, data science, and engineering teams to translate ambiguous business problems into data‑driven solutions. - Adhere to rigorous coding, testing, and quality standards, and participate in on‑call and monitoring activities. **Key Responsibilities** - Build and deploy machine learning models for optimization and personalization. - Design scalable data architecture (ETL, batch, streaming) using SQL and big‑data technologies (e.g., Hive, Kafka, Cassandra). - Optimize Spark queries for CPU and memory efficiency. - Produce documentation, code reviews, and maintain production monitoring dashboards. - Own end‑to‑end technical projects, managing scope, timelines, and cross‑functional dependencies. **Required Skills** - 2+ years of full‑time engineering experience; 1+ year in large‑scale ML deployment. - Proficiency in Python, Go, Java, or C++ (object‑oriented). - Experience with SQL, big‑data tools (Hive, Kafka, Cassandra, Spark). - Strong understanding of ML workflows, model training, and production monitoring. - Ability to translate vague business requirements into ML and optimization formulations. **Preferred Skills** - Deep learning, probabilistic modeling, causal inference, ranking, or RL/online‑learning experience. - Design and architecture of end‑to‑end ML pipelines. - Advanced optimization techniques (bandits, Bayesian methods). **Required Education & Certifications** - Bachelor’s degree (or equivalent) in Computer Science, Engineering, Mathematics, or related field.
San francisco, United states
On site
Junior
11-01-2026