Showing posts sorted by relevance for query Uber Technologies. Sort by date Show all posts
Showing posts sorted by relevance for query Uber Technologies. Sort by date Show all posts

Thursday, 25 December 2025

Partner Engineer II - (Delivery) | Uber Technologies | Toronto, Canada

 Partner Engineer II - (Delivery) | Uber Technologies | Toronto, Canada


Partner Engineer II - (Delivery)

Engineering 
in Toronto, Canada

About the Role

As the Uber delivery offerings continue to grow, so does our ecosystem of tightly integrated external partners. Partner Engineering is passionate about expanding, improving, and scaling the integration ecosystem across multiple lines of business. Partner Engineers work at the intersection of product, engineering, and relationship management to help our partners achieve comprehensive integrations that optimize all user experiences.

We seek an analytical problem solver with good business insight to help drive solutions for strategic partners that integrate with Uber’s APIs and other supporting systems. The individual must have the ability to build rapport with people inside and outside the organization and be comfortable engaging across all levels of a company -- from engineers to executives. Partner Engineers manage multiple projects simultaneously and must have meticulous organization skills with a keen attention to detail. One of Uber’s company values is to “see the forest and the trees” - meaning the ability to zoom out and understand the “why” and adjust the “how” as needed. This role must be strategic in opinion with the ability to back it up with data.

What You'll Do

As a Partner Engineer, you will be the technical liaison between Uber and our external partners. You will work closely with these partners to integrate our technologies, products, and services into their platforms, driving innovation and enhancing user experiences. You will leverage your technical expertise to understand partner requirements, provide technical guidance and support, and develop solutions to meet their needs. You will also be challenged to find ways to replicate these solutions at scale. This role requires strong communication skills, technical proficiency, and a passion for building strategic partnerships.

  • Technical Integration: Collaborate with strategic partners to integrate Uber’s technologies, products, and services into their platforms, ensuring seamless compatibility and functionality.
  • Solution Development: Develop customized solutions and integrations to meet partner requirements, leveraging APIs, SDKs, and other tools.
  • Technical Support: Provide technical guidance and support to partners throughout the integration process, addressing any technical challenges or issues that arise. Uplevel and improve our scaled technical support solutions for maximum success.
  • Relationship Management: Build and maintain strong relationships with key stakeholders at partner organizations, serving as the primary point of contact for technical discussions and support.
  • Cross-Functional Collaboration: Work closely with internal teams, including engineering, product management, operations, and business development, to align on partner integration requirements and deliver high-quality solutions.
  • Product Feedback: Gather feedback from partners on Uber’s products and services, advocating for partner needs and driving product improvements and enhancements.
  • Documentation and Training: Create technical documentation, tutorials, and training materials to support partner integration efforts and facilitate knowledge transfer.
  • Technical Expertise: Stay up-to-date on Uber’s latest technologies, products, and industry trends, serving as a subject matter expert for both internal teams and external partners.
  • Process Improvement:
  • Analyze existing processes and workflows to identify areas for optimization and efficiency gains.
  • Propose and implement scalable solutions to streamline partner engagement, onboarding, and support processes.
  • Continuously monitor and evaluate the effectiveness of implemented improvements, making adjustments as necessary.
  • Scaling Operations:
  • Develop strategies to scale partner engagement and support operations efficiently as the partner ecosystem grows.
  • Implement scalable systems and tools to automate repetitive tasks and streamline operations.
  • Collaborate with internal teams, such as product development and customer support, to ensure scalability and alignment with company objectives.

Basic Qualifications

  • Degree in Computer Science, a related discipline, or meaningful industry experience.
  • Intimate knowledge of APIs and adjacent technologies
  • SQL and/or other data analytics skills
  • Excellent communication and interpersonal skills, with the ability to effectively engage with both technical and non-technical senior stakeholders
  • Strong problem-solving skills and a proactive, results-driven approach
  • Programming or development skills

---- Preferred Qualifications

  • 5-10 years of experience in an external-facing technical role
  • JavaScript/Python development skills;
  • Spanish and/or Portuguese language skills.

For Canada-based roles: The base salary range for this role is CAD$112,000 per year - CAD$124,000 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.


https://www.uber.com/global/en/careers/list/147526

Distinguished Engineer, Storage | Uber Technologies | Seattle, Washington

 Distinguished Engineer, Storage | Uber Technologies | Seattle, Washington


Distinguished Engineer, Storage

Engineering
Seattle, Washington |
San Francisco, California |
Sunnyvale, California

About The Role

As a Distinguished Engineer at Uber, you will have a profound impact across a wide spectrum of business and technological domains, influencing a multitude of projects across various geo locations. Your role will be pivotal in shaping scalable systems with efficient coding practices. You will be a collaborative role model and an accessible leader, offering valuable insights and perspectives within a larger team. Your role as a mentor is crucial, guiding a team of dedicated engineers through challenging projects with your technical expertise. At Uber, a Distinguished-level Engineering position is distinctive, representing the top 1% of our engineering talent.

What We Need

We seek an experienced technical leader capable of architecting, implementing, and scaling solutions that meet our ambitious goals, and more importantly, with hands-on experience of operating large scale real world database deployments.

Responsibilities

  • Lead and inspire a team of engineers operating Uber’s online Storage technologies, including Cassandra, TiDB, Vitess, Redis
  • Strategize and drive our database architecture, focusing on scalability, reliability, performance, and cost efficiency.
  • Work closely with product teams to understand business requirements and translate them into robust database solutions.
  • Develop and enforce best practices in database design, ensuring data integrity, security, and optimal performance.
  • Stay abreast of industry trends and emerging technologies in transactional databases to enhance our systems and processes continually.
  • Foster alignment and drive consensus across diverse engineering and product teams to achieve unified strategic goals.
  • Influence and advise executive leadership on critical technical decisions, long-term architectural strategies, and investment priorities.

Basic Qualifications

  • A proven track record of excellence at the Principal Engineer level or higher within a leading technology company.
  • PhD or Master’s degree in Computer Science with over 12 years of industrial experience.
  • In-depth, hands-on experience with large-scale database deployments in a production environment.
  • Expertise in distributed database technologies such as MySQL, MyRocks, Oracle database, etc.
  • Solid understanding of distributed database architecture, data modeling, and performance tuning.
  • Exceptional communication skills with the ability to engage effectively with both technical and non-technical stakeholders.
  • Demonstrated leadership in mentoring a team of database engineers.

Preferred Qualifications

  • Extensive experience with cloud-based database solutions (OCI MySQL service, AWS RDS, Azure SQL database, Google Cloud SQL) is a significant plus.
  • Engagement with the open-source community is desirable.
  • Experience in live data migration and workload consolidation is advantageous.
  • Familiarity with NewSQL databases such as Google Spanner or open source TiDB

For San Francisco, CA-based roles: The base salary range for this role is USD$329,000 per year - USD$365,500 per year.

For Seattle, WA-based roles: The base salary range for this role is USD$329,000 per year - USD$365,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$329,000 per year - USD$365,500 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


https://www.uber.com/global/en/careers/list/146198

Friday, 26 December 2025

Staff iOS Engineer | Uber Technologies | Bangalore, India

 Staff iOS Engineer | Uber Technologies | Bangalore, India


Staff iOS Engineer

iOS, Engineering 
in Bangalore, India

As an iOS Engineer on the Communications Platform team, you'll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. We're looking for hardworking engineers to make sure the delivery experience is magical. Join us to work on some of the most exciting challenges in tech, with projects ranging from laying the foundation for developers to build upon to designing communication experiences that's perfect for our users.

---- What the Candidate Will Do ----

  1. Architect, design, and develop mobile libraries and sdks
  2. Lead the development and optimization of mobile experiences using modern technologies
  3. Understand and oversee the complex data workflows and pipelines, end-to-end.
  4. Raise the bar in terms of observability, reliability and engineering best practices
  5. Conduct code reviews, design discussions, and technical mentorship.
  6. Collaborate with cross-functional teams to deliver comprehensive, end-to-end solutions.
  7. Troubleshoot and resolve critical issues in production and development environments.
  8. Provide strategic technical leadership to influence the direction of Uber’s technology stack.
  9. Develop and maintain comprehensive documentation for software projects and processes.

---- Basic Qualifications ----

  1. 8+ years of software development experience with a focus on iOS.
  2. Proficiency in Swift and Objective-C, with extensive experience in SwiftUI and iOS frameworks. A strong understanding of architecture and best practices in mobile development.
  3. Hands-on experience with mobile web technologies is a plus.
  4. Exceptional analytical skills to solve complex, high-scale technical challenges.
  5. Demonstrated ability to lead projects, mentor engineers, and drive a culture of excellence and innovation.
  6. Excellent collaborative and communication skills, with the ability to convey complex technical concepts.

---- Preferred Qualifications ----

  1. 8+ years of relevant work experience in mobile development.
  2. Strong focus on high-quality mobile UI experiences and feature developments.
  3. Previous contributions to creating major efficiencies or led cultural initiatives within your team or across several teams.
  4. iOS Architecture, Tech Lead, Lead Architect, Team Lead
  5. Work on mobile apps scaling to millions of users with experience managing these releases
  6. Driving large scale initiatives that span multiple projects, teams, or groups of engineers.
  7. Proven expertise in mobile foundations and SDK/framework developments.
  8. Knowledge of Cross-platform/ mobile web technologies is a major plus.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.


https://www.uber.com/global/en/careers/list/148228

Thursday, 25 December 2025

Principal Engineer - Capacity & Efficiency Engineering | Uber Technologies | Amsterdam, Netherlands

 Principal Engineer - Capacity & Efficiency Engineering | Uber Technologies | Amsterdam, Netherlands


Principal Engineer - Capacity & Efficiency Engineering

Engineering 
in Amsterdam, Netherlands

About the Role

The Capacity & Efficiency Engineering (CEE) organization is seeking an experienced and highly skilled Principal Engineer to join our dynamic team in Amsterdam. This role requires a unique blend of expertise in capacity engineering (Planning, forecasting, allocation), data engineering, and full-stack development. The ideal candidate will be a visionary leader, capable of designing, implementing, and optimizing complex systems to ensure scalability, reliability, and performance.

As a principal engineer, you will define and own the vision of this team to drive accountability across the company for multi-billion dollars spent on platforms. Your scope will include building deep analytical tools for understanding consumption patterns of infrastructure, liaising with stakeholders across the company to find inefficiencies and work with them to make our systems lean and efficient. You'll build and enhance our capacity analytics products that help drive our cost-to-serve efficiency programs while we grow Uber’s infrastructure in the cloud.

Responsibilities

As a Principal Engineer, you will be the key technical leader driving efficiency, scalability, and financial accountability across Uber's engineering organization. You will leverage deep Data Engineering expertise to architect systems that directly influence strategic resource decisions.

  • Strategic Capacity Management (Planning, Forecasting, & Allocation):Serve as the technical authority for strategic capacity planning and resource allocation. You will work across Uber to forecast future needs, proactively identify organizational capacity gaps, and establish technical guardrails to ensure resource efficiency within our budget.
  • Data-Driven Financial Visibility & Actionability:Architect, design, and lead the development of essential, high-scale Engineering infrastructure. This platform will provide organization-wide visibility and actionability into engineering spend, enabling data-driven optimization.
  • Technical Leadership & System Architecture:Provide technical leadership in designing and building highly available, scalable, and resilient products and core platforms that serve our customers and optimize internal systems. Your architectural decisions will define the future state of our most critical infrastructure.
  • Engineering Excellence & Collaboration: Drive collaboration with peer Principal Engineers and engineering teams to champion best practices for system health, robustness, and refactoring. You will mentor senior engineers, setting the bar for code quality, resilience, and longevity across systems.

Basic Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 15+ years of experience in software engineering, with a strong focus on capacity engineering, data engineering, and full-stack development.
  • Deep data engineering experience.
  • Proven experience in designing and implementing large-scale, distributed systems.
  • Expertise in cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, Node.js).
  • In-depth knowledge of database systems (SQL and NoSQL) and data warehousing concepts.
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks.
  • Excellent problem-solving, analytical, and communication skills.
  • Demonstrated ability to lead and mentor engineering teams.

Preferred Qualifications

  • Experience with stream processing technologies (e.g., Kafka, Flink).
  • Familiarity with machine learning/AI and their application in data engineering.
  • Contributions to open-source projects.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.


https://www.uber.com/global/en/careers/list/150575

Friday, 26 December 2025

Sr. Staff Software Engineer - iOS | Uber Technologies | San Francisco, California

 Sr. Staff Software Engineer - iOS | Uber Technologies | San Francisco, California


Sr. Staff Software Engineer - iOS

iOS, Engineering
San Francisco, California |
Sunnyvale, California

About the Role:

Uber’s Safety Engineering team sits at the heart of our mission: to make every interaction on Uber’s platform safe and trusted. We combine advanced machine learning, computer vision, real-time telematics, and motion sensing with user-facing mobile products to prevent incidents and empower users worldwide.Our work spans a wide spectrum:

  • Critical safety features like SOS, RideCheck, and audio-video recording.
  • Real-time data streaming infrastructure that ingests terabytes daily.
  • Innovative technologies such as facial biometrics and crash detection.

We are seeking seasoned iOS engineers to take a lead role on building our next generation video processing and streaming features and lead the mobile engineerings across the org in supporting org wide initiatives like improving reliability and quality of our products We are seeking seasoned iOS engineers to assume a leadership role in developing our next-generation video processing and streaming features, and to guide mobile engineering teams across the organization in supporting company-wide initiatives such as enhancing product reliability and quality.This team’s impact is profound: every Uber trip, across ridesharing, delivery, and new mobility offerings, is made safer by our work. With #StandForSafety as a company-wide priority, this role offers a unique opportunity to define the industry standard for safe mobility at global scale

---- What the Candidate Will Do ----

We are seeking a highly experienced Senior Staff iOS Engineer to lead Uber’s next generation of video processing and streaming experiences on mobile. This role will drive the design, development, and optimization of iOS features that solve strategically important business and technical challenges, with a focus on safety-critical recording and streaming systems.

As a senior technical leader, you will:

  1. Lead end-to-end efforts to design, build, and scale iOS video recording and streaming solutions.
  2. Collaborate closely with engineers, product managers, designers, and cross-functional partners to deliver on a bold roadmap.
  3. Champion engineering excellence through mentorship, role modeling, and driving best practices in code quality, reliability, observability, and on-call operations.
  4. Provide technical leadership across multiple teams, influencing decisions up to and including the Staff Engineer level.
  5. Contribute to and help shape Uber’s safety-focused engineering culture.
  6. Identify opportunities to create efficiencies, improve performance, unlock new value and coach others to do the same.
  7. Represent the Safety org in broader company-wide initiatives, advancing Uber’s mission of making safety a true differentiator.

---- Basic Qualifications ----

  1. 10+ years of full-time software engineering experience with significant depth in native iOS development (Swift, Objective-C).
  2. Strong computer science fundamentals: algorithms, data structures, complexity analysis, and performance optimization.
  3. Proven ability to lead technical efforts, demonstrating ownership, resilience, and a collaborative mindset.
  4. Experience with multiple mobile architectures and paradigms.
  5. Proficiency in Swift and Objective-C, with extensive experience in SwiftUI and iOS frameworks. A strong understanding of architecture and best practices in mobile development.
  6. Deep expertise in battery efficient video processing and/or streaming applications on iOS.

---- Preferred Qualifications ----

  1. Cross-platform mobile development experience (iOS and Android).
  2. Proficiency in Swift, Kotlin, and Java.
  3. Strong track record working at scale both in terms of large organizations (10k+ employees) and highly distributed global teams.

For San Francisco, CA-based roles: The base salary range for this role is USD$257,000 per year - USD$285,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$257,000 per year - USD$285,500 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


https://www.uber.com/global/en/careers/list/149045

Thursday, 25 December 2025

Director, Engineering - Maps | Uber Technologies | San Francisco, California

 Director, Engineering - Maps | Uber Technologies | San Francisco, California


Director, Engineering - Maps

Engineering
San Francisco, California |
Sunnyvale, California

About the Role

Uber’s Maps engineering team is looking for a Director to lead a talented and diverse team of engineers. The Maps team builds global-scale GeoSpatial solutions (Location Search, Pickups, Dropoffs, Routing, Navigation, Traffic, etc) that power products across Uber’s Rides and Delivery businesses.

What You’ll Do

  • Build the long term vision and provide technical leadership, while influencing and partnering with your team to architect, design and build consumer focused products that can stand the test of scale and availability, while reducing operational overhead
  • Strategize and collaborate closely with Product, Data Science and Engineering teams throughout the company to drive and shape the technical direction, product vision and roadmap
  • Build a strong eng brand for Maps and be able to attract, mentor and develop the talent in the team
  • Build trust and foster a collaborative team culture and help grow the respective leaders on the team
  • Have an excellent executive presence to communicate the team’s vision/plan effectively and represent the Maps engineering organization and POV in the overall Marketplace group
  • Translate the strategic roadmap into a practical execution plan with quarterly OKR’s
  • Build an influential culture of engineering excellence maintaining the balance and right tradeoff for building products for speed and tech debt
  • Develop an operational model to achieve operational excellence for Product metrics and Engineering metrics

What You’ll Need

  • Bachelor’s degree or equivalent experience
  • A minimum of 10 years proven experience building software across the stack (mobile, platform, data pipelining and ML) and significant experience working on optimization and distributed systems for consumer-facing products
  • Proven experience in designing, building, and managing large-scale realtime systems with high availability to support millions of users and/or high call volume.
  • A minimum of 7 years of management experience leading software engineering teams

Bonus Points If

  • Advanced degree
  • Prior experience in maps, location technologies or search domain
  • Experience with UI/X and consumer-facing mobile apps

About the Team

Uber’s Engineering team executes on the vision and builds the products for the future of urban mobility: deeply understanding our customers to solve their transportation needs with innovative technology. Engineering leaders at Uber move lightning fast to build, test, learn, and iterate, working in small teams that control their own destiny and own their own critical metrics. Leadership helps the vision become a reality and clears obstacles out of the way. Some of the brightest data scientists, designers, engineers, and marketers in the industry are here to build amazing products on top of leading-edge platforms for data, machine learning, and experimentation.

The products we build are used by millions of riders, drivers, eaters, restaurants, merchants and others to earn money for their families, and get around faster, easier, cheaper, and with less environmental impact.

For San Francisco, CA-based roles: The base salary range for this role is USD$284,000 per year - USD$315,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$284,000 per year - USD$315,500 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


https://www.uber.com/global/en/careers/list/147951

Frontend Staff Engineer - Rider | Uber Technologies | Sunnyvale, California

 Frontend Staff Engineer - Rider | Uber Technologies | Sunnyvale, California


Frontend Staff Engineer - Rider

Frontend, Engineering
Sunnyvale, California |
San Francisco, California |
Seattle, Washington

About the Role

The Rider Web team is looking for an engineer to join the team responsible for the foundation of all web applications at Uber. This team focuses on providing a high-performance, secure, and reliable web ecosystem for all of our users through the creation and support of developer tools, and frameworks.

The team’s main goal is to make Uber’s web engineers productive and its web applications high quality utilizing a modern tech stack (.js & Redux, ES2017+, RPC, and Node.js). Some of our main products include Fusion.js, the framework Uber used in hundreds of internal and external web applications, as well as Base Web, Uber’s component library.

What You Will Do

  • Work with the team lead to implement the web stack of the future which can be leveraged by multiple use cases. The stack should be performant, and should enable rapidly building features
  • Focus on all aspects of developer experience, and ensure its easy to build and test providing best in class tooling

Basic Qualifications

  • Bachelors or equivalent in Computer Science, Engineering, Mathematics or related field
  • 5-years full-time Software Engineering work experience, which includes 3-years total technical software engineering experience in one or more of the following areas:

    • Programming language (e.g. JavaScript, CSS, Node.js)
    • Architecting, building, and maintaining web applications
  • Note the 3-years total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these).  The years of specialized experience are not necessarily in addition to the years of Education & full-time work experience indicated.

  • Build and evolve the underlying architectural foundation for Rider's web applications

  • Create developer tools to increase the productivity and quality of our product teams
  • Continue to refine and define our tech stack, utilizing open source tools, generalizing product-specific code, and/or building novel solutions to needs we encounter
  • Contribute features and fixes back to open-source software, or create and promote our open-source tools
  • Communicate and collaborate within and across teams to drive company-wide, large-scale projects
  • Mentor, educate, and support those around you, as well as other web engineers within the company

Preferred Qualifications

  • Deep JavaScript knowledge and experience with Node.js
  • Expert in core and emerging web technologies and APIs (HTTP2, TCP/IP, CSS/HTML, Browser JS APIs).
  • Deep understanding of Web and Information Security concepts and concerns, such as CORS, CSP, CSRF, XSS, etc
  • Expert in debugging and profiling Browsers and Node.js, and understand ways to decrease page load speed and runtime slowdowns
  • Knowledgeable in modern web tools (npm, Babel, Browserify/Webpack/Rollup, etc.) and modern web frameworks (Angular, Vue, etc.)

For San Francisco, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year.

For Seattle, WA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


https://www.uber.com/global/en/careers/list/149801

Senior Software Engineer, Consumer Fulfillment (UberEats) | Uber Technologies | New York, New York

 Senior Software Engineer, Consumer Fulfillment (UberEats) | Uber Technologies | New York, New York


Senior Software Engineer, Consumer Fulfillment (UberEats)

Engineering 
in New York, New York

About the Role

The Consumer Fulfillment team builds solutions to boost post-order UberEats engagement and guarantee reliable delivery. From order placement to arrival, we create experiences and aim to provide transparent, proactive and reactive support to foster customer confidence in the timely and accurate fulfillment of their orders.

We are looking for a strong, customer focused and passionate software engineer to help us realize our vision to make UberEats the most trustworthy and reliable delivery platform.

---- What the Candidate Will Do ----

  1. Partner with fellow engineers and cross functional stakeholders to innovate, architect, develop and scale solutions to serve our customers.
  2. Put reliability front and center: both at the needs of the system and the business.
  3. Organize and program manage your own work and work for your team, facilitating proper tracking of progress against committed goals
  4. Provide initiative and technical leadership to build reliable, high-quality solutions that scale with Uber's engineering processes.
  5. Deliver and review technical design, code and documentation.
  6. Support your fellow teammates.

---- Basic Qualifications ----

  1. 5+ years of software engineering experience
  2. Experience with Go, Java, Python, or other backend languages/technologies
  3. Experience with shipping high quality product features on time and with high velocity
  4. Collaborative team player and willingness to work cross functionally to ship high quality solutions to serve our customers.

---- Preferred Qualifications ----

  1. Experience with distributed system concepts and microservices ecosystem
  2. Experience of handling critical user facing Tier 1 systems
  3. Comfortable dealing with system complexity
  4. Demonstrated leadership skills, with experience in mentoring and guiding junior engineers.

For New York, NY-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


https://www.uber.com/global/en/careers/list/144523

Friday, 26 December 2025

Software Engineer II, iOS - Autonomous Mobility & Delivery [SF Bay Area] | Uber Technologies | Sunnyvale, California

 Software Engineer II, iOS - Autonomous Mobility & Delivery [SF Bay Area] | Uber Technologies | Sunnyvale, California


Software Engineer II, iOS - Autonomous Mobility & Delivery [SF Bay Area]

iOS, Engineering
Sunnyvale, California |
San Francisco, California

About the Role

The AM&D (Autonomous Mobility & Delivery) team owns the autonomous future of Uber’s Rides and Eats business. As we move towards a world where autonomous and human-driven vehicles coexist, Uber is tackling the challenge of building a hybrid marketplace that seamlessly integrates autonomous vehicles into the existing mobility and delivery ecosystem. This requires a delicate balance of optimizing experiences across human and AV drivers, ensuring the marketplace remains reliable, efficient, and scalable.

In order to achieve this, at Uber AM&D, we touch almost all existing experience surfaces Uber provides: from the Uber Rider App, to the UberEats App, to the UberEats Merchant App. Our mission is to make sure the entirety of Uber’s Mobility and Delivery experiences work for the autonomous future before it arrives at scale. As we look ahead, we expect significant business growth and are looking for a Software Engineer II to help drive this journey forward.

What You Will Do

  1. Design, develop, and improve solutions used by millions of members, in collaboration with a team of talented engineers, Product Managers and Designers.
  2. Build user-facing products, working across rider, driver, eater and merchant apps.
  3. Write high-quality code and uphold standards for testing and coverage.
  4. Align the team on solutions to ambiguous problems and analyze the tradeoffs of different technical solutions
  5. Contribute to engineering cultivation in terms of quality, monitoring, and on-call practices.

---- Basic Qualifications ----

  1. BS/BE degree or equivalent in Computer Science, Engineering, Mathematics or a related field
  2. Proven knowledge of iOS development is a must-have, with at least 3 years of experience in the industry.
  3. Grit, drive and a deep sense of ownership
  4. Experience coding with one or more of Swift, Java, Scala, Go, C++, Python (or similar)
  5. Strong communication and collaboration skills

---- Preferred Qualifications ----

  1. Extensive iOS development experience, including Swift and/or Objective-C programming
  2. Proven ability to enhance team efficiency or culture through positive initiatives
  3. Experience in developing mobile apps used by millions of users
  4. Strong focus on delivering high-quality mobile UI experiences and feature development
  5. Ability to take ownership and independently drive projects to completion
  6. Proficient in new feature development, performance testing, and cross-team collaboration

For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


https://www.uber.com/global/en/careers/list/146712

Thursday, 25 December 2025

Staff Solution Architect - (Pre-Sales) Business Applications | Uber Technologies | Sunnyvale, California

 Staff Solution Architect - (Pre-Sales) Business Applications | Uber Technologies | Sunnyvale, California


Staff Solution Architect - (Pre-Sales) Business Applications

Engineering
Sunnyvale, California |
San Francisco, California

About the Role

As a Staff Solution Architect in the Business Applications team, you will be responsible for building solutions at global scale and delivering a world-class Marketing and Sales experience for the UberEats business. As part of the Architect team, you will be responsible for accelerating the value of architecture across the GoToMarket Tech stack by embedding architectural mindset and principles into engineering processes and talent. This role will require deep collaboration with various leaders and senior individuals across the company to build consensus and an in-depth understanding of key business processes and the applications and technologies that support them. This requires the ability to seamlessly blend engagement skills, business understanding, critical thinking, technical mastery, and architectural knowledge to drive to define an IT roadmap that will scale and mature capabilities.

This position requires you to be a self-starter with the ability to take ownership, prioritize, and handle various tasks simultaneously. In addition, strong verbal communication and written documentation skills are a must for this role for promoting ideas throughout the business to both technical and non-technical audiences.

What You'll Do

  1. Lead discovery → solution design. Run stakeholder workshops with Marketing, Sales, and RevOps; translate goals into target-state architectures (journeys, data flows, consent model), author diagrams/data contracts, and align designs to EA standards, security, and compliance.
  2. Build compelling demos & POVs. Configure campaigns, journeys, scoring, and handoffs in Marketo/Pardot/HubSpot/Eloqua integrated with Salesforce; prototype personalized experiences and automation; quantify impact (lift, cycle-time reduction) and present clear recommendations to exec and non-technical audiences.
  3. Orchestrate integrations & data quality. Map schemas and identities across MA, CRM, and adjacent systems (CDP/warehouse); design and configure APIs/ETL, field-level sync, and governance (consent, PII, retention); establish monitoring/SLAs to keep a unified customer view reliable.
  4. Win deals with technical leadership. Own the technical narrative in RFPs/RFIs, security reviews, LOEs/SOW inputs, and architecture reviews; create enablement docs and reference patterns; collaborate in Agile/DevOps with Product/Engineering to ensure smooth hand-offs to delivery and measurable business outcomes.

Basic Qualifications

  1. Design Uber B2B Marketing processes and technology for identifying quality leads and domain-led delivery, account mining for identified accounts, and supporting Sales & Pre-Sales
  2. Conduct discovery sessions and workshops with Marketing, Sales, and Commercial Operations team to gather business and technical requirements for key business issues and objectives
  3. Design comprehensive infrastructure and application architecture solutions to address Delivery Pre-Sales business goals
  4. Track and report on key metrics around pipeline conversion, demo performance, and sales cycles
  5. Define the vision, strategy, and roadmap for overall architecture to facilitate strategic and long-range planning for a set of broad business objectives
  6. Articulate technology strategy and roadmap to Leadership team to achieve Delivery objectives
  7. Build prototypes and POCs (proof-of-concepts) to vet different potential applications and solutions to meet business needs
  8. Communicate and evangelize the architecture vision across the enterprise and help various segments adopt and adapt the proposed solutions
  9. Research, evaluate, and recommend application technologies and help lead tradeoff studies and promote adoption of the right solutions for the enterprise
  10. Build the technology roadmap with the business strategy in mind to ensure a scalable and optimized application technology portfolio
  11. Engage and influence all major business partners on their respective initiatives
  12. Partner with Technical Program Managers and Product Management to align programs to the overall IT strategy and architectural roadmap

Preferred Qualifications

  1. Minimum 8 to 10 yrs experience in Marketing and Sales Domain and tooling.
  2. Well-versed in bringing together marketing tech stacks to support personalized messaging and consistent hand-offs between marketing and sales teams.
  3. Skilled in implementing marketing automation platforms and integrating them with CRM systems
  4. Have worked extensively with leading Marketing Automation solutions like HubSpot, Pardot, Marketo, and Eloqua, successfully setting up campaigns, workflows, and data flows to sync with Salesforce.
  5. Able to map processes between systems, configure APIs, and optimize data sharing to create a unified customer view and targeted engagement strategy.
  6. This position requires you to be a self-starter with the ability to take ownership, prioritize, and handle various tasks simultaneously while maintaining a positive demeanor
  7. In addition, strong verbal communication and written documentation skills are a must for this role for promoting ideas throughout the business to both technical and non-technical audiences
  8. Demonstrated knowledge of business, technology, application, data, and security architectures
  9. Track record of successfully establishing and implementing enterprise architecture methods and practices in an Agile and DevOps environment
  10. Demonstrated knowledge of SaaS, infrastructure, and cloud computing architectures
  11. Demonstrated knowledge of data security and compliance controls

For San Francisco, CA-based roles: The base salary range for this role is USD$211,000 per year - USD$234,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$211,000 per year - USD$234,000 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.


https://www.uber.com/global/en/careers/list/148413

Sr Software Engineer, Frontend (Web) | Uber Technologies | Sao Paulo, Brazil

 Sr Software Engineer, Frontend (Web) | Uber Technologies | Sao Paulo, Brazil


Sr Software Engineer, Frontend (Web)

Frontend, Engineering 
in Sao Paulo, Brazil

About the Role

Please note: this hybrid position is based in São Paulo, Brazil – welcoming both local professionals and those open to relocating.

At Uber, Frontend Engineers build web experiences that power the way people move and receive things around the world. As part of our engineering team, you’ll work on large-scale applications that impact millions of users.

You’ll collaborate with cross-functional partners (design, backend, data science, product). Your work will help shape the future of Uber’s Delivery, defining how people interact with Uber on the web.

About the Teams

Delivery: The Delivery team is focused on innovating and streamlining how products and services reach our customers. In this role, you'll contribute to building efficient and robust systems that support order processing, logistics, and real-time tracking. Your contributions will help optimize the end-to-end delivery experience, making it more reliable and seamless for both drivers and customers.

Mobility (Rider Core): Millions of people depend on Uber’s web application to make ride reservations and get on-demand Uber rides. The Rider Core Team at Uber is redefining what it means to Uber and expanding our products beyond on-demand rides. In this role, you'll work with many distributed teams, ranging from designers, engineers, and data scientists, to provide market-defining products and trip planning experiences over the web.

What You’ll Do

  • Design and implement user-facing features for critical web properties at scale, making engineering trade-offs between speed, maintainability, and user experience.

  • Own the technical design and execution of features, from initial architecture discussions to debugging production issues.

  • Collaborate across disciplines, Product, Design, Data Science, and Backend Engineering, to turn ambiguous business needs into clear, scalable front-end systems.

  • Champion front-end engineering excellence, defining and leading the adoption of code health, testing, and design standards within your project area.

  • Improve core application performance, efficiency, and system reliability, proactively identifying and tackling areas of technical debt in software and processes within your team.

  • Mentor junior and mid-level engineers on best practices, system design philosophy, and navigating cross-functional project dynamics.

What You’ll Need

  • 7 years of professional software engineering experience, with a focus on large-scale, high-traffic web applications.

  • Hands-on experience and proficiency in a modern web framework such as JavaScript, React, VueJS, or Angular, plus HTML and CSS.

  • Proficiency in fundamental algorithms and data structures, including hash tables, trees, stacks, queues, linked lists, DFS, and BFS.

  • Demonstrated understanding of modern web application architecture and design patterns, and their implications for performance and scalability.

  • Advanced English communication skills, written and verbal, to effectively collaborate with globally distributed cross-functional teams.

Bonus Points If

  • Experience leading the technical direction of complex, cross-functional projects with multiple dependencies.

  • Familiarity with back-end systems (e.g., Go, Python, TypeScript) to facilitate collaboration and diagnose full-stack issues.

  • Experience with the full project lifecycle, from idea inception and stakeholder engagement to monitoring in production.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.


https://www.uber.com/global/en/careers/list/144814

Software Engineer II, Frontend (Web) | Uber Technologies | Sao Paulo, Brazil

 Software Engineer II, Frontend (Web) | Uber Technologies | Sao Paulo, Brazil


Software Engineer II, Frontend (Web)

Frontend, Engineering 
in Sao Paulo, Brazil

About the Role

Please note: this hybrid position is based in São Paulo, Brazil – welcoming both local professionals and those open to relocating.

At Uber, Frontend Engineers build web experiences that power the way people move and receive things around the world. As part of our engineering team, you’ll work on large-scale applications that impact millions of users.

You’ll collaborate with cross-functional partners (design, backend, data science, product). Your work will help shape the future of Uber’s core rider experiences and delivery logistics — defining how people interact with Uber on the web.

About the Teams

Delivery: The Delivery team is focused on innovating and streamlining how products and services reach our customers. In this role, you'll contribute to building efficient and robust systems that support order processing, logistics, and real-time tracking. Your contributions will help optimize the end-to-end delivery experience, making it more reliable and seamless for both drivers and customers.

Mobility (Rider Core): Millions of people depend on Uber’s web application to make ride reservations and get on-demand Uber rides. The Rider Core Team at Uber is redefining what it means to Uber and expanding our products beyond on-demand rides. In this role, you'll work with many distributed teams, ranging from designers, engineers, and data scientists, to provide market-defining products and trip planning experiences over the web.

Basic Qualifications

  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics, or related field; OR 4+ years of professional software engineering experience.
  • Proficiency in Javascript, React or VueJS or Angular plus HTML, CSS, and web APIs.
  • Understanding of modern web application architecture and frameworks.
  • Advanced English communication skills
  • Algorithm & Data Structures fundamentals, including hash tables, trees, stacks, queues, linked list, DFS, BFS

Preferred Qualifications

  • Experience with back-end systems (Go, Python, TypeScript, etc.)

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.


https://www.uber.com/global/en/careers/list/144813

Software Engineer II -iOS | Uber Technologies | Bangalore, India

 Software Engineer II -iOS | Uber Technologies | Bangalore, India


Software Engineer II -iOS

Engineering 
in Bangalore, India

About the Role

Uber's applications are a critical part of daily life for hundreds of millions of users globally. Ensuring a seamless, stable, and high-performance experience on such a diverse range of devices, operating systems, and network conditions is a monumental challenge.

This is where the Mobile Observability team comes in.

We build the foundational iOS SDKs that provide deep, real-time insight into the health of all Uber applications (Rides, Eats, Freight, and more). Our mission is to proactively detect, diagnose, and resolve critical issues like crashes, hangs (ANRs), elusive bugs, memory leaks, and performance bottlenecks before they impact our users.

You will be responsible for engineering the lightweight, highly-efficient observability tools that are embedded within every Uber app. These SDKs are the "flight recorder" for our mobile fleet, capturing the essential diagnostic data needed to identify and fix the most complex bugs that happen in production. If you are passionate about solving complex low-level problems, love debugging challenging issues, and want to build tools that directly improve stability for hundreds of millions of users, this is the team for you.

What You'll Do:

  • Design, develop, and maintain the core iOS observability SDKs responsible for crash reporting, hang/ANR detection, performance monitoring, and broad bug diagnostics.
  • Engineer highly performant, low-overhead code. Our SDKs run in the critical path of all Uber apps and must have a minimal impact on application performance and battery life.
  • Dive deep into complex crashes, hangs, memory issues, and performance bugs from across all Uber apps, performing root cause analysis and implementing platform-level fixes.
  • Develop new tooling and heuristics to automatically detect and classify a wide spectrum of bugs, from simple UI glitches to complex, multi-threaded race conditions.
  • Collaborate with backend engineers to build the data ingestion pipelines and dashboards that process terabytes of diagnostic data from our mobile fleet.
  • Act as a subject matter expert on iOS stability and performance, providing guidance, tooling, and best practices to feature teams across Uber.
  • Continuously innovate on our diagnostic capabilities, exploring new ways to capture and surface critical health metrics related to bugs, crashes, and performance from hundreds of millions of devices.
  • Uphold rigorous standards for code quality, testing (especially unit and integration testing for an SDK), and on-call practices for a Tier-0 service.

What You'll need:

  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience, WHICH INCLUDES 3-years total technical software engineering experience in one or more of the following areas:
  • Programming language (e.g. Swift, Objective C, C)

Note the 3-years total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these). The year of specialized experience is not necessarily in addition to the years of Education & full-time work experience indicated.

Bonus Point, If:

  • Extensive iOS development experience, with deep proficiency in Swift and Objective-C.
  • Proven experience in building, maintaining, and shipping mobile SDKs or shared, reusable libraries.
  • Deep understanding of iOS internals, memory management (ARC, retain-cycles), and concurrency (GCD, OperationQueues).
  • Expertise in low-level debugging and performance optimization using tools like Instruments (Time Profiler, Leaks, Allocations, Hangs), lldb, and crash log analysis.
  • Familiarity with mobile observability, crash reporting, and performance monitoring principles and tools.
  • Experience developing for applications at massive scale (handling hundreds of millions of users) is a strong plus.
  • Ability to take ownership and independently drive complex, low-level platform projects to completion.
  • Strong focus on writing highly performant, testable, and resource-efficient code.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let’s move it forward, together.

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.


https://www.uber.com/global/en/careers/list/150494