Graduate 2026 Software Engineer I, US
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Graduate 2026 Software Engineer I, US
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Graduate 2026 Software Engineer I, Mobile
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build and maintain high-performance services and infrastructure that support Uber's global platform, ensuring that performance, safety, and scale are never separated.
* Navigate and solve messy, high-impact problems in fast-changing environments, often starting without a clear playbook or obvious solution.
* Manage technical debt and shifting priorities while keeping long-term system health and the experience of millions of users in mind.
* Champion engineering excellence by upholding standards for code health, testing, and design clarity, even when project stakes are high and time is tight.
* Collaborate across disciplines-including product, design, and operations-to influence technical direction and ship thoughtful, practical solutions at hyper-scale.
* Own your work end-to-end, from the first design document to debugging complex production issues when every second matters.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in 2025 or 2026.
* Experience in iOS development (including internships) with a track record of shipping consumer-facing applications.
* Proficiency in Swift and/or Objective-C.
* Knowledge of UIKit, Core Animation, Core Graphics, and related iOS frameworks.
* Demonstrated experience delivering technical initiatives within defined timelines.
Preferred qualifications
* Ability to work effectively in a fast-paced environment characterized by ambiguity and shifting priorities.
* Experience with custom UI and iOS/Swift best practices, including SwiftUI.
* Knowledge of mobile frameworks and libraries designed for use by large developer populations.
* Interest in cartography, mapping, or location-based services.
* Experience using A/B testing and data to drive product development decisions.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Graduate 2026 Software Engineer I, Mobile
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build and maintain high-performance services and infrastructure that support Uber's global platform, ensuring that performance, safety, and scale are never separated.
* Navigate and solve messy, high-impact problems in fast-changing environments, often starting without a clear playbook or obvious solution.
* Manage technical debt and shifting priorities while keeping long-term system health and the experience of millions of users in mind.
* Champion engineering excellence by upholding standards for code health, testing, and design clarity, even when project stakes are high and time is tight.
* Collaborate across disciplines-including product, design, and operations-to influence technical direction and ship thoughtful, practical solutions at hyper-scale.
* Own your work end-to-end, from the first design document to debugging complex production issues when every second matters.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in 2025 or 2026.
* Experience in iOS development (including internships) with a track record of shipping consumer-facing applications.
* Proficiency in Swift and/or Objective-C.
* Knowledge of UIKit, Core Animation, Core Graphics, and related iOS frameworks.
* Demonstrated experience delivering technical initiatives within defined timelines.
Preferred qualifications
* Ability to work effectively in a fast-paced environment characterized by ambiguity and shifting priorities.
* Experience with custom UI and iOS/Swift best practices, including SwiftUI.
* Knowledge of mobile frameworks and libraries designed for use by large developer populations.
* Interest in cartography, mapping, or location-based services.
* Experience using A/B testing and data to drive product development decisions.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Graduate 2026 Software Engineer I, Mobile
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build and maintain high-performance services and infrastructure that support Uber's global platform, ensuring that performance, safety, and scale are never separated.
* Navigate and solve messy, high-impact problems in fast-changing environments, often starting without a clear playbook or obvious solution.
* Manage technical debt and shifting priorities while keeping long-term system health and the experience of millions of users in mind.
* Champion engineering excellence by upholding standards for code health, testing, and design clarity, even when project stakes are high and time is tight.
* Collaborate across disciplines-including product, design, and operations-to influence technical direction and ship thoughtful, practical solutions at hyper-scale.
* Own your work end-to-end, from the first design document to debugging complex production issues when every second matters.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in 2025 or 2026.
* Experience in iOS development (including internships) with a track record of shipping consumer-facing applications.
* Proficiency in Swift and/or Objective-C.
* Knowledge of UIKit, Core Animation, Core Graphics, and related iOS frameworks.
* Demonstrated experience delivering technical initiatives within defined timelines.
Preferred qualifications
* Ability to work effectively in a fast-paced environment characterized by ambiguity and shifting priorities.
* Experience with custom UI and iOS/Swift best practices, including SwiftUI.
* Knowledge of mobile frameworks and libraries designed for use by large developer populations.
* Interest in cartography, mapping, or location-based services.
* Experience using A/B testing and data to drive product development decisions.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Graduate 2026 Software Engineer I, US
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Graduate 2026 Software Engineer I, Mobile
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build and maintain high-performance services and infrastructure that support Uber's global platform, ensuring that performance, safety, and scale are never separated.
* Navigate and solve messy, high-impact problems in fast-changing environments, often starting without a clear playbook or obvious solution.
* Manage technical debt and shifting priorities while keeping long-term system health and the experience of millions of users in mind.
* Champion engineering excellence by upholding standards for code health, testing, and design clarity, even when project stakes are high and time is tight.
* Collaborate across disciplines-including product, design, and operations-to influence technical direction and ship thoughtful, practical solutions at hyper-scale.
* Own your work end-to-end, from the first design document to debugging complex production issues when every second matters.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in 2025 or 2026.
* Experience in iOS development (including internships) with a track record of shipping consumer-facing applications.
* Proficiency in Swift and/or Objective-C.
* Knowledge of UIKit, Core Animation, Core Graphics, and related iOS frameworks.
* Demonstrated experience delivering technical initiatives within defined timelines.
Preferred qualifications
* Ability to work effectively in a fast-paced environment characterized by ambiguity and shifting priorities.
* Experience with custom UI and iOS/Swift best practices, including SwiftUI.
* Knowledge of mobile frameworks and libraries designed for use by large developer populations.
* Interest in cartography, mapping, or location-based services.
* Experience using A/B testing and data to drive product development decisions.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Graduate 2026 Software Engineer I, US
Software engineer job at Über
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. You'll join a team that builds the platforms and services powering safe, affordable, and reliable movement in over 10,000 cities worldwide. The problems are complex, the systems are massive, and the pace is fast, requiring you to make smart decisions with guidance from seasoned peers. If you think in systems and care about building things that actually work for millions of people, this is where you'll grow.
We're not looking for someone who just follows a manual; we need builders who thrive in ambiguity and own their growth. You'll be part of a high-performance culture marked by perseverance, where your code directly impacts earners, riders, and merchants every day. This is a unique environment where the digital and physical worlds intersect, and every line of code helps move the world forward. You will face shifting priorities and legacy trade-offs, but that is exactly what makes the work meaningful and your impact tangible.
What you'll do
* Build, maintain, and optimize backend services and infrastructure that support Uber's global user-facing products and internal platforms.
* Design and implement high-quality, testable, and maintainable code using programming languages like Java, Go, Python, or C++ to solve well-defined technical tasks.
* Collaborate across disciplines-including product, design, and data science-to ship thoughtful and practical solutions at Uber's hyper-scale.
* Participate in on-call rotations and apply best practices to troubleshoot, diagnose, and resolve production incidents with team guidance.
* Own your work end-to-end, from drafting technical documentation and design docs to monitoring product quality and fixing inefficiencies in the production environment.
Basic qualifications
* Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field in 2025 or 2026.
* Proficient experience with data structures, algorithms, and one or more programming languages such as Java, Go, C/C++, or Python.
Preferred qualifications
* Desire to work with a team that delivers high-impact results every day while navigating large-scale distributed systems.
* Grit, drive, and a strong sense of ownership coupled with an appetite for collaboration and constant learning.
* Proficiency in writing understandable, maintainable software and a curiosity to explore different solutions for complex problems.
* Experience or interest in building distributed systems at hyper-scale and making practical trade-offs based on business needs.
Ready to ride? 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. This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves, this is the place for you. What moves us, moves the world - let's move it forward, together. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Learn more at [****************************************************************************** Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least Tuesday, Wednesday, Thursday in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. 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.
For New York, NY-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$150,000 per year - USD$158,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 [******************************************************************************
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.
Software Engineer Intern, Mobile iOS (Summer 2026)
San Francisco, CA jobs
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
We care deeply about delivering the best transportation experience; this means the best experience for the rider and the best experience for the driver. We believe this quality of service can only be achieved with a deep understanding of our world, our cities, our streets… how they evolve, how they breathe.
Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live quickly. Lyft fosters a collaborative environment in the office, so there's always a sharp mind eager to hear about your next idea.
You're an enthusiastic and aspiring app developer looking to take your skills to the next level by joining our iOS team as an intern
Our app is used by millions of people, and we take great pride in our work. This means excellent development practices, careful code architecture, and an organization built around rapid releases
Our codebase is written entirely in Swift with modern design patterns and coding standards
Responsibilities:
Own your project, while checking in with other team members throughout the day with questions and updates
You leave the code in a better state than when you found it (progressive refactor)
You value reliability, ensured by testing (unit, integration and load tests)
Participate in code reviews to ensure code quality and distribute knowledge
Continuous integration and deployment
Go home knowing that your work today is meaningfully improving the lives of every Lyft driver and every Lyft rider!
Experience:
Currently pursuing a Bachelor's or Master's degree in Computer Science, with a graduation date between December 2026 and Summer 2027 (required). For any candidates who are master's students who worked between their bachelor's and master's programs: candidates should also have less than 2 years of relevant full-time work experience.
Available during Summer 2026 for an internship in San Francisco
Strong knowledge of CS fundamentals
Strong knowledge of Swift
Excellent communication skills
Passion for community, sustainability, and/or transportation
Ability to thrive in a startup environment
Experience with real-time technology problems
Contributions to open source projects
Experience working with databases
Experience solving real-time technology problems
Experience with mobile development
Previous work with social networks
Benefits:
Great medical, dental, and vision insurance options
Mental health benefits
In addition to holidays, interns receive 2 days paid time off and 3 days sick time off
401(k) plan to help save for your future
Pre-tax commuter benefits
Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program
Lyft is an equal opportunity employer committed to an inclusive workplace that fosters belonging. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, age, genetic information, or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule - Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers.
The expected base pay range for this position in the San Francisco area is $52 - $58/hour USD. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
Auto-ApplySoftware Engineer Intern, Mobile iOS (Summer 2026)
San Francisco, CA jobs
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. We care deeply about delivering the best transportation experience; this means the best experience for the rider and the best experience for the driver. We believe this quality of service can only be achieved with a deep understanding of our world, our cities, our streets... how they evolve, how they breathe.
Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live quickly. Lyft fosters a collaborative environment in the office, so there's always a sharp mind eager to hear about your next idea.
+ You're an enthusiastic and aspiring app developer looking to take your skills to the next level by joining our iOS team as an intern
+ Our app is used by millions of people, and we take great pride in our work. This means excellent development practices, careful code architecture, and an organization built around rapid releases
+ Our codebase is written entirely in Swift with modern design patterns and coding standards
**Responsibilities:**
+ Own your project, while checking in with other team members throughout the day with questions and updates
+ You leave the code in a better state than when you found it (progressive refactor)
+ You value reliability, ensured by testing (unit, integration and load tests)
+ Participate in code reviews to ensure code quality and distribute knowledge
+ Continuous integration and deployment
+ Go home knowing that your work today is meaningfully improving the lives of every Lyft driver and every Lyft rider!
**Experience:**
+ Currently pursuing a **Bachelor's or Master's degree in Computer Science** , with a **graduation date between December 2026 and Summer 2027 (required).** For any candidates who are master's students who worked between their bachelor's and master's programs: candidates should also have less than 2 years of relevant full-time work experience.
+ Available during **Summer 2026** for an internship in San Francisco
+ Strong knowledge of CS fundamentals
+ **Strong knowledge of Swift**
+ Excellent communication skills
+ Passion for community, sustainability, and/or transportation
+ Ability to thrive in a startup environment
+ Experience with real-time technology problems
+ Contributions to open source projects
+ Experience working with databases
+ Experience solving real-time technology problems
+ Experience with mobile development
+ Previous work with social networks
**Benefits:**
+ Great medical, dental, and vision insurance options
+ Mental health benefits
+ In addition to holidays, interns receive 2 days paid time off and 3 days sick time off
+ 401(k) plan to help save for your future
+ Pre-tax commuter benefits
+ Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program
Lyft is an equal opportunity employer committed to an inclusive workplace that fosters belonging. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, age, genetic information, or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule - Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers.
The expected base pay range for this position in the San Francisco area is $52 - $58/hour USD. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
Software Engineer, Android
San Francisco, CA jobs
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. You'll be joining the Driver Loyalty & Rewards team, which is focused on creating meaningful value for drivers every time they drive. We build features that recognize, reward, and strengthen drivers' connection to the platform, making their driving experience more engaging and rewarding.
You're an enthusiastic app developer looking to take your skills to the next level by joining our Android team. We build apps used by millions of people, and we take great pride in our work. This means excellent development practices, careful code architecture, and an organization built around rapid releases. Within the teams, backlog grooming, planning meetings, daily stand-ups, demos and retrospectives keep us agile, and accountable. Continuous integration with automated testing allows us to run a bi-weekly release train. Our beta release process gives us useful insight into user behavior and heavy use of analytics, A/B testing and feature flagging allows for rapid iteration. With a focus on delightful user experiences, we balance building new features, refactoring code, and tweaking existing features based on analytics data. Every line of code gets reviewed by other developers, every pixel inspected by designers, and every feature hammered on by manual and automated QA.
Responsibilities:
Keep up-to-date with Android and industry developments
Build great UX for millions of users
Partner with product managers, designers, and other engineering teams to build complex features and products from idea to positive execution
Write well-crafted, well-tested, readable, and maintainable code
Analyze our internal systems and processes and locate areas for improvement/automation
Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices
Identify, triage, debug and resolve issues/bugs across our various applications and platforms
Participate in code, product and design reviews to provide feedback to ensure best practices
Experience:
3+ years of software engineering industry experience
Worked on and shipped large scale Android applications
Experience with Kotlin. Java experience is nice-to-have but not required.
Experience with architecture paradigms like unidirectional and reactive programming, and other patterns commonly used in the industry
Experience with Jetpack Compose, unit and snapshot testing, and creating shared components
Great product sense; you care about usability and good design
Ability to work with a low-ego, highly collaborative, and cross-functional team
Bonus points: experience pursuing side projects or open-source projects
Benefits:
Great medical, dental, and vision insurance options with additional programs available when enrolled
Mental health benefits
Family building benefits
Child care and pet benefits
401(k) plan to help save for your future
In addition to 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off
18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
Subsidized commuter benefits
Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program
Lyft is an equal opportunity employer committed to an inclusive workplace that fosters belonging. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, age, genetic information, or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule - Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid
The expected base pay range for this position in the San Francisco area is $128,000-$160,000,
not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
Auto-Apply2026 PhD Software Engineer Intern (Kafka), United States
Software engineer job at Über
We're looking for PhD candidates to intern on the Kafka team during summer 2026 (12 weeks). You will be embedded in our engineering team and work closely with other specialists, software developers, and product managers. As a PhD intern, you will work on an exciting yet bold problem in depth and independently, under the supervision of an experienced engineer on that team.
About the Team
The Kafka team is a part of the Data Infrastructure team. It is responsible for providing a messaging service that is highly available, durable, and provides an end-to-end latency guarantee. Transporting multi-trillion messages a day across tens of thousands of topics (and growing), we are one of the biggest Kafka ecosystems in the world. Within the team, we have four sub-areas: Security and Observability, Core Kafka, Kafka Ecosystem, and Kafka Messaging Platform. Projects include Kafka on Odin, Kafka Tiered Storage, Kafka Security, Ecosystem Manager, Kafka Consumer Proxy, Kafka Client Standardization, Hardcore Efficiency, etc
What You'll Do
* Drive exciting, ambitious, previously unsolved projects from end to end
* Make data-driven decisions, with exceptional execution
* Be motivated to own projects and push them forward with independence
* Work on the internals of Kafka and build features that will help serve our users better.
* Build services that are part of the Kafka Ecosystem
* Most importantly, have a passion to make Uber better for our customers
Basic Qualifications
* Currently enrolled in a Ph.D. program studying distributed systems, machine learning or a related engineering field
* Candidates must have at least one semester/quarter of their education left following the internship
Preferred Qualifications
* Solid understanding of Java for backend / systems software development
* Knowledge of the underlying technical foundations of distributed systems
* Experience with open source streaming technologies, e.g., Kafka and Flink
* Ability to communicate effectively with both technical and business partners
* Research mentality with a bias towards action to structure a project from idea to experimentation to prototype to implementation
For Sunnyvale, CA-based roles: The base hourly rate amount for this role is USD$67.00 per hour.
You will also be eligible for various 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.
Software Engineer II
Software engineer job at Über
**About the Role** As a Software Engineer in the Maps and Experimentation organization, you will play a pivotal role in engineering the high-scale foundational platforms that power Uber's most critical global operations. In this role, you will own the end-to-end development of robust backend services, real-time data infrastructure, and intelligent workflows-whether for geospatial optimization or company-wide experimentation.
You will fuse multiple disciplines to build systems that serve as the backbone for hundreds of internal services and mobile apps across Rider, Eater, Driver, and Freight. By delivering decision-grade insights and automating complex ecosystem flows, you will directly impact the efficiency, reliability, and velocity of Uber's core business. This is an opportunity to solve problems at the intersection of large-scale engineering, data science, and product design, empowering teams to push boundaries with confidence.
**What You Will Do**
+ Develop and implement scalable APIs called by 100s of downstream dependencies across Uber
+ Build low-latency, high-QPS microservices (tens of thousands + RPS) with strict availability SLOs.
+ Build and optimize large-scale data pipelines in Spark/Presto to compute experiment metrics, power analyses, and marketplace-level supply-demand insights.
+ Collaborate with data scientists and product managers to translate statistical models into robust, production-ready APIs and batch workflows.
+ Utilize software development best practices to ensure systems are reliable (monitoring, alerting, logging, etc)
+ Design and document architectural solutions to complex engineering problems
**Basic Qualifications**
+ Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
+ 2+ years of experience in professional software development experience, developing and deploying systems in production environments
+ Knowledge of different compilation steps (and ability to fix) in languages such as Go, C, C++, or Java.
+ Excellent written and verbal communication skills, including the ability to document architectures and algorithms.
+ Experience with Software Engineering Best Practices.
**Preferred Qualifications**
+ Experience with geospatial data and location-based services.
+ Familiarity with sensor data processing and analysis.
+ Experience with Go, Java
+ Experience with distributed systems
+ Masters preferred
For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 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 **************************************
Uber is proud to be an Equal Opportunity/Affirmative Action 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- ***************************************************************************************************
Software Engineer II - Service Mesh
Software engineer job at Über
**About the Role** We are seeking a talented Software Engineer to join our Service Mesh team. Focused on high-impact projects, you will be dedicated to shaping the future of L4/L7 layer networking and service mesh infrastructure, building the efficient, modern, and resilient foundation for Uber's products. This role directly addresses the core engineering challenge of microservice communication by tackling complex, large-scale problems such as achieving extreme **scalability** for a platform connecting over 25 million drivers and couriers globally, minimizing **infrastructure cost** and optimizing resource utilization, and implementing advanced **load balancing** to ensure high availability, low latency, and reliable communication across distributed hosts.
**What the Candidate Will Need / Bonus Points**
---- What the Candidate Will Do ----
1. Design, develop, and maintain the service mesh infrastructure (discovery, traffic management, routing) to ensure high reliability and scalability
2. Collaborate with cross-functional teams (Compute, Foundations, Deployment, Cloud, SRE, Storage, and Product teams), design and implement scalable, reliable, and high-performance L7/L4 layer networking solutions, through sophisticated experiments
3. Participate in on-call rotations to provide timely resolution of critical incidents and ensure system availability.
4. Conduct in-depth debugging and troubleshooting of networking issues, both proactively and reactively.
5. Continuously improve the monitoring and alerting systems to enhance system reliability.
6. Stay abreast of industry trends and emerging technologies in networking, service mesh, and cloud-native architectures.
---- Basic Qualifications ----
1. You have a proven record of building and productionizing highly reliable infrastructure at scale.
2. Experience in building large-scale distributed systems
3. 2+ years of relevant engineering experience, specifically working on backend services' networking stack or building infrastructure platform-as-a-service services
4. Proficient in one of the following programming languages: Go, C++, Java
5. Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
6. Demonstrated ability to thrive in a fast-paced, collaborative environment with a passion for continuous learning and improvement.
---- Preferred Qualifications ----
1. 3+ years of relevant engineering experience
2. Experience with Kubernetes (k8s), Istio service mesh and Envoy is highly desirable.
3. A bonus if you are a domain expert in the field of network infrastructure, public cloud, compute, storage, networking, containers/orchestration, observability.
4. A solid understanding of designing based on metrics to achieve business objectives
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 Seattle, WA-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 **************************************
Uber is proud to be an Equal Opportunity/Affirmative Action 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- ***************************************************************************************************
Software Engineer II
Software engineer job at Über
About the Role As a Software Engineer in the Maps and Experimentation organization, you will play a pivotal role in engineering the high-scale foundational platforms that power Uber's most critical global operations. In this role, you will own the end-to-end development of robust backend services, real-time data infrastructure, and intelligent workflows-whether for geospatial optimization or company-wide experimentation.
You will fuse multiple disciplines to build systems that serve as the backbone for hundreds of internal services and mobile apps across Rider, Eater, Driver, and Freight. By delivering decision-grade insights and automating complex ecosystem flows, you will directly impact the efficiency, reliability, and velocity of Uber's core business. This is an opportunity to solve problems at the intersection of large-scale engineering, data science, and product design, empowering teams to push boundaries with confidence.
What You Will Do
* Develop and implement scalable APIs called by 100s of downstream dependencies across Uber
* Build low-latency, high-QPS microservices (tens of thousands + RPS) with strict availability SLOs.
* Build and optimize large-scale data pipelines in Spark/Presto to compute experiment metrics, power analyses, and marketplace-level supply-demand insights.
* Collaborate with data scientists and product managers to translate statistical models into robust, production-ready APIs and batch workflows.
* Utilize software development best practices to ensure systems are reliable (monitoring, alerting, logging, etc)
* Design and document architectural solutions to complex engineering problems
Basic Qualifications
* Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
* 2+ years of experience in professional software development experience, developing and deploying systems in production environments
* Knowledge of different compilation steps (and ability to fix) in languages such as Go, C, C++, or Java.
* Excellent written and verbal communication skills, including the ability to document architectures and algorithms.
* Experience with Software Engineering Best Practices.
Preferred Qualifications
* Experience with geospatial data and location-based services.
* Familiarity with sensor data processing and analysis.
* Experience with Go, Java
* Experience with distributed systems
* Masters preferred
For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 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 [******************************************************************************
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.
Software Engineer II (Operations Research)
Software engineer job at Über
About the Role The mission of the Surge team is to maintain overall marketplace reliability by balancing supply/demand in real-time through dynamic pricing. We build scalable real-time systems to understand the state of the market, forecast future demand, make predictions using ML models, solve network optimization programs, and eventually make pricing decisions for each rider session.
Surge plays a critical role in service of Uber's mission to make transport accessible. We generate billions of dollars in annual gross bookings for the company by optimizing network efficiency and make a significant contribution to driver earnings. In addition to pricing, the signals we generate are some of the most important features used in practically every optimization/ML system across Uber. Although we are a backend team, what we do has an outsized impact on our riders because prices and reliability are two of the most important elements of customer experience.
What You'll Do
* You will work with a mixed team of Engineers, Operations Researchers, and Economists.
* You will build new scalable algorithms for real-time pricing of Ubers products across hundreds of global marketplaces.
* You will take things from mathematical formulation through to prototype and experiment. You will work with backend engineers to put your ideas into production.
Basic Qualifications
* PhD in relevant fields (Operations Research, Industrial Engineering, Computer Science) with a focus on optimization modeling.
* Experience developing algorithms and models for large-scale optimization problems.
* Experience with optimization packages such as Gurobi, CPLEX, and OR Tools.
* Strong communication skills and ability to work effectively with cross-functional partners.
* Proficiency in one or more coding languages such as Python, Java, Go, or C++
Preferred Qualifications
1. Experience with two-sided marketplace design, pricing optimization, matching/allocation, etc…
2. Familiarity with Machine Learning models, experimentation (e.g., A/B testing) and causal inference
For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 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 [******************************************************************************
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.
Backend Software Engineer II - Rider Pricing
Software engineer job at Über
**About the Role** The role will be within the pricing and incentives domain in Uber's marketplace team. The team charter spans incentive allocation and optimization to balance the market and optimize revenue, dynamic trip pricing based on marketplace conditions.
The role will provide an opportunity to work on some of the most strategic marketplace problems at Uber scale that impact Uber's global business very directly. To enable these initiatives, we invest heavily in our architecture so that we can support demanding products efficiently and scalably.
**What You Will Do:**
The role is focused on backend work in collaboration with machine learning engineers, applied scientists, product managers, across teams and orgs. You'll work on some of Uber's most strategic marketplace challenges at a global scale.This is an exciting opportunity to shape the future of Uber's rider pricing and make a direct impact on the business.
You will be responsible for leading interdisciplinary projects, designing for global scalability, creating new patterns and coding standards, and mentoring more junior engineers.
**Basic Qualifications:**
+ Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field
+ 4+ years of full-time Software Engineering work experience
+ Proficient in a language such as Java/Go/Python
+ Experience building scalable distributed systems
+ Proven ability to work in and contribute to cross-functional teams
**Preferred Qualifications:**
+ 5+ years of experience including advanced degrees
+ Demonstrated ability to design, maintain, and support business critical systems
+ Excellent problem-solving, critical thinking, and communication skills.
+ Experience deploying ML technologies into products.
+ Deep knowledge of Spark and its optimization techniques.
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 **************************************
Uber is proud to be an Equal Opportunity/Affirmative Action 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- ***************************************************************************************************
Software Engineer II - (Frontend) ML Platform
Software engineer job at Über
**Michelangelo Team** Uber's Michelangelo team builds and operates the company's end-to-end machine learning platform, empowering teams across Uber to develop, deploy, and scale AI/ML solutions with speed, reliability, and compliance. From real-time fraud detection to personalized recommendations and dynamic pricing, Michelangelo provides the core infrastructure, workflows, and developer tools that make AI accessible at scale. The team focuses on delivering cutting-edge capabilities in model training, orchestration, feature engineering, deployment, and observability-driving innovation while ensuring performance, safety, and trust in Uber's AI systems.
In this role, you will design and build the frontend of Uber's machine learning platform, Michelangelo. The work spans standard entity pages as well as rich, interactive data visualization experiences for model insights. A core focus is making the UI configuration-driven through APIs, enabling backend engineers to seamlessly extend the system with new components without additional frontend cycles. This approach frees frontend engineers to concentrate on advancing the UI framework and developing intuitive, high-impact visualizations that help users better understand and optimize their models in Uber's rapidly growing ML ecosystem. As Michelangelo moves toward open source, you will also help shape frameworks and interfaces that will be used by a global developer community, influencing industry best practices in ML platforms.
**Basic Qualifications**
1. Experience with Modern JavaScript
2. Experience with Modern JS frameworks
3. Exposure to modern UX concepts
**Preferred Qualifications**
1. 3+ years frontend or full stack experience developing web applications at large scale
2. Min 3+ industry engineeting experience
3. Experience designing and developing web UIs using JavaScript or Typescript
4. Experience using frontend frameworks such as React or GraphQL
5. Experience with Kubernetes
For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 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 **************************************
Uber is proud to be an Equal Opportunity/Affirmative Action 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- ***************************************************************************************************
Software Engineer II - Membership
Software engineer job at Über
About the Role Uber has evolved from a simple ride-hailing service to a comprehensive platform that connects users with various on-demand services in their cities. The Uber One Membership team is dedicated to enhancing the user experience by providing a convenient and engaging platform that caters to all their needs. Uber One Members enjoy exclusive benefits, including the best price, selection, priority, and perks, all in one place. With a growing membership base of over 30 million and expanding, Uber One has the potential to redefine the global membership landscape. Join us in shaping the future of Uber!
As part of our team, you will collaborate closely with colleagues in a results-oriented environment, working on projects that will shape Uber's global foundation. You will play a key role in building Uber's most impactful growth lever, leading projects, and driving cross-team collaboration with engineers from various product teams, including UberEats, Rides, FinTech, and more. Your work will have a tangible impact across multiple products and business lines. If you're passionate about building product-facing systems, tackling complex system problems, enhancing user experience, and driving Uber's key metrics, then the Membership team is the perfect fit for you.
What You Will Do
* Design, develop, and improve solutions used by millions of members, in collaboration with a team of talented engineers, Product Managers and Designers.
* Write high-quality code and uphold standards for testing and coverage.
* Align the team on solutions to ambiguous problems and analyze the tradeoffs of different technical solutions
* Contribute to engineering cultivation in terms of quality, monitoring, and on-call practices.
* Find opportunities to improve how our team operates and promote standard processes
Basic Qualifications
* Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 2+ years of full-time engineering experience.
* Expertise in one or more object-oriented programming languages (e.g. Python, Go, Java, C++).
* Proven track records of being a fast learner and go-getter, with willingness to get out of the comfort zone.
Preferred Qualifications
* Highly efficient coding in Golang, Java or any similar languages.
* Comfortable dealing with system complexity
* Strong background in data analytics tools such as Hive, or similar.
* Familiarity with CI/CD pipelines and testing frameworks.
* Demonstrated leadership skills, with experience in mentoring and guiding junior engineers.
* Proven experience of shipping high-quality product features on schedule and with high velocity
* Great sense of ownership
* Ability to work effectively in a fast-paced, team-oriented environment.
* Strong communication skills, both written and verbal, to articulate complex ideas to various stakeholders.
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 [******************************************************************************
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.
Backend Software Engineer II - Rider Pricing
Software engineer job at Über
About the Role The role will be within the pricing and incentives domain in Uber's marketplace team. The team charter spans incentive allocation and optimization to balance the market and optimize revenue, dynamic trip pricing based on marketplace conditions.
The role will provide an opportunity to work on some of the most strategic marketplace problems at Uber scale that impact Uber's global business very directly. To enable these initiatives, we invest heavily in our architecture so that we can support demanding products efficiently and scalably.
What You Will Do:
The role is focused on backend work in collaboration with machine learning engineers, applied scientists, product managers, across teams and orgs. You'll work on some of Uber's most strategic marketplace challenges at a global scale.This is an exciting opportunity to shape the future of Uber's rider pricing and make a direct impact on the business.
You will be responsible for leading interdisciplinary projects, designing for global scalability, creating new patterns and coding standards, and mentoring more junior engineers.
Basic Qualifications:
* Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field
* 4+ years of full-time Software Engineering work experience
* Proficient in a language such as Java/Go/Python
* Experience building scalable distributed systems
* Proven ability to work in and contribute to cross-functional teams
Preferred Qualifications:
* 5+ years of experience including advanced degrees
* Demonstrated ability to design, maintain, and support business critical systems
* Excellent problem-solving, critical thinking, and communication skills.
* Experience deploying ML technologies into products.
* Deep knowledge of Spark and its optimization techniques.
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 [******************************************************************************
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.