> Markdown version of [/jobs/ext/944363-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/944363-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Software Engineer - **Company:** Uber - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), A/B Testing, IBM ILOG CPLEX Optimization Studio (CPLEX), Python (Programming Language), Machine Learning, Backend, Information Technology, Marketplace, Golang, Programming Languages - **Published:** June 27, 2026 - **Apply:** https://dejobs.org/x/x/47C82DC227F64CB6BE574442F71FA9A2/job/ ## About the Role * Masters in relevant fields (Operations Research, Computer Science, Mathematics, Industrial Engineering, etc.) with a focus on optimization modeling * 5+ years of industry experience developing algorithms and models for large-scale deployment * 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 * PhD in relevant fields (Operations Research, Computer Science, Mathematics, Industrial Engineering, etc.) with a focus on optimization modeling * Experience with two or three-sided marketplace design, matching/allocation, pricing optimization, etc * Familiarity with Machine Learning models, experimentation (e.g., A/B testing) and causal inference * Experience with real-time optimization systems (optimization under tight time constraints) ## Description The Consumer Real-Time Pricing team within the Delivery Marketplace organization is responsible for balancing supply and demand in the Eats/Delivery Marketplace. Our team builds signals, algorithms, recommendations and levers that work in real-time to keep the marketplace in balance. Our work has a direct impact on Uber's top & bottom line. Optimization/Operations Research Engineers lead efforts within the team and broader Delivery Marketplace organization to drive ideation, development and productionization of optimization solutions with real-time and ML-based signals that solve strategically important problems. Some existing problem spaces that the team works on: * Develop the objective function which balances magical user experience and economics of the business * Improve timeliness for Uber delivery trips * Maximize throughput of trips the marketplace can handle * Set optimal prices to achieve marketplace balance It is a challenging yet rewarding job. You will have a lot of opportunities to work with product managers, Applied Scientists and ML and BE engineers. You will be in charge of solving Uber-scale problems with the right techniques and algorithms. What You Will Do * You will work with a mixed team of Backend Engineers, MLEs, and Applied Scientists * You will build new scalable algorithms for real-time delivery pricing 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 * You will help identify new opportunities for improving our algorithms and models ## Related Videos - [Augmented Intelligence for transport planning: Human in the Loop Modelling](https://www.wearedevelopers.com/videos/72-augmented-intelligence-for-transport-planning-human-in-the-loop-modelling) - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Super scaling for the Super Bowl: How to survive 30 million users hitting your backend in 30 minutes](https://www.wearedevelopers.com/videos/100356-super-scaling-for-the-super-bowl-how-to-survive-30-million-users-hitting-your-backend-in-30-minutes) - [Unbiased Decision-Making: Designing Better Decisions in High-Pressure Engineering Teams](https://www.wearedevelopers.com/videos/2105-unbiased-decision-making-designing-better-decisions-in-high-pressure-engineering-teams) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe)