{"schemaVersion":"jobsearcher.job.v1","id":"59e3ae1c7b4913bb2ff6d07d","url":"https://jobsearcher.com/jobs/59e3ae1c7b4913bb2ff6d07d","canonicalUrl":"https://jobsearcher.com/jobs/59e3ae1c7b4913bb2ff6d07d","title":"Sr Software Engineer - Data Infrastructure","description":"Senior Software Engineer - Data Infrastructure, Mobility Simulation and Planning\n\nAbout the role and team\n\nHow can Uber plan pricing and incentives to meet financial goals while keeping its marketplace healthy and growing? That’s the challenge our Mobility Simulation and Planning (MSP) organization tackles within Marketplace.\n\nMSP builds forecasting, simulation, and optimization products that help Operations teams translate financial targets into pricing and incentive policies across hundreds of cities. Our planning product, Planner, brings these capabilities together to generate actionable price plans. Supporting this work requires dependable data, scalable model training and simulation, and reliable workflows for generating and deploying plans.\n\nThe MSP Infra team builds the data and computing foundations that make these capabilities possible. We partner with engineers and scientists to turn complex data and modeling workflows into reliable, scalable, reusable infrastructure.\n\nWe’re looking for a Senior Software Engineer with a strong infrastructure background and a focus on data-intensive systems. You’ll build and evolve feature stores, distributed data pipelines, and self-service tooling that support forecasting, simulation, optimization, and financial measurement. Your work will help teams move from new data and modeling ideas to dependable production workflows.\n\nThe challenges go beyond moving data from one place to another. How do we keep model inputs fresh and consistent as upstream sources evolve? How do we efficiently rebuild historical features for simulation and backtesting? How do we make complex data operations safe and self-service? You’ll solve these problems through hands-on engineering, cross-team collaboration, and end-to-end ownership of production systems.\n\nWhat you’ll do\n\nBuild scalable data infrastructure: Design and evolve shared feature stores and distributed processing pipelines that support model training, inference, backtesting, simulation, and planning.\nMake data trustworthy: Develop automated validation, monitoring, and alerting to detect freshness, completeness, and correctness issues before they affect downstream consumers.\nImprove data lifecycle operations: Build efficient capabilities for incremental processing, historical backfills, schema evolution, data versioning, and recovery from failed or incorrect writes.\nEnable self-service: Create reusable frameworks, APIs, and developer tooling that help engineers and scientists onboard features, investigate issues, and operate workflows with less manual support.\nOptimize performance and cost: Identify bottlenecks in data processing, storage, and orchestration, and improve throughput, resource efficiency, and reliability.\nDrive technical projects end to end: Translate ambiguous requirements into designs, lead implementation and rollout, and own production health through on-call, incident response, and long-term improvements.\nCollaborate and mentor: Partner with modeling, financial-data, and shared-platform teams to establish consistent data foundations; guide engineers through thoughtful design reviews, code reviews, and technical mentorship.\n\nBasic Qualifications\n\n6+ years of professional experience in software engineering, data infrastructure, or a related technical role.\nStrong programming skills in Python, Java, Scala, Go, or a comparable language.\nExperience designing, building, and operating large-scale data pipelines or distributed data-processing systems.\nStrong SQL skills and experience with data modeling, storage systems, and query-performance optimization.\nExperience delivering technical projects from design through production rollout and ongoing operations.\nAbility to communicate technical tradeoffs and collaborate across engineering and data science teams.\nBachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.\n\nPreferred Qualifications\n\nExperience with Apache Spark or comparable distributed data-processing frameworks.\nExperience with Apache Hudi or similar data lake technologies supporting incremental updates, schema evolution, and versioned datasets.\nExperience building feature stores or data infrastructure for machine learning, forecasting, optimization, or simulation.\nExperience developing reusable data-quality frameworks, observability systems, or tools for tracing and reconciling data across sources.\nFamiliarity with workflow orchestration and distributed computing frameworks such as Ray.\nExperience building self-service platforms or automation that reduces operational overhead for engineers and scientists.\nA track record of measurable improvements in data reliability, processing performance, infrastructure cost, or developer productivity.\n\nFor New York City, NY-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor San Francisco, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor Seattle, WA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor Sunnyvale, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor 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. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.\n\nReady to Ride?\n\nThis 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 — we'd love to hear from you.\n\nYou may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.\n\nOffices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time 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.\n\nUber 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.","company":"Uber","rawCompany":"uber","city":"Seattle","state":"WA","isRemote":false,"isActive":false,"createdAt":"2026-11-14T09:20:35.342Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Software Engineer - Data Infrastructure","description":"Senior Software Engineer - Data Infrastructure, Mobility Simulation and Planning\n\nAbout the role and team\n\nHow can Uber plan pricing and incentives to meet financial goals while keeping its marketplace healthy and growing? That’s the challenge our Mobility Simulation and Planning (MSP) organization tackles within Marketplace.\n\nMSP builds forecasting, simulation, and optimization products that help Operations teams translate financial targets into pricing and incentive policies across hundreds of cities. Our planning product, Planner, brings these capabilities together to generate actionable price plans. Supporting this work requires dependable data, scalable model training and simulation, and reliable workflows for generating and deploying plans.\n\nThe MSP Infra team builds the data and computing foundations that make these capabilities possible. We partner with engineers and scientists to turn complex data and modeling workflows into reliable, scalable, reusable infrastructure.\n\nWe’re looking for a Senior Software Engineer with a strong infrastructure background and a focus on data-intensive systems. You’ll build and evolve feature stores, distributed data pipelines, and self-service tooling that support forecasting, simulation, optimization, and financial measurement. Your work will help teams move from new data and modeling ideas to dependable production workflows.\n\nThe challenges go beyond moving data from one place to another. How do we keep model inputs fresh and consistent as upstream sources evolve? How do we efficiently rebuild historical features for simulation and backtesting? How do we make complex data operations safe and self-service? You’ll solve these problems through hands-on engineering, cross-team collaboration, and end-to-end ownership of production systems.\n\nWhat you’ll do\n\nBuild scalable data infrastructure: Design and evolve shared feature stores and distributed processing pipelines that support model training, inference, backtesting, simulation, and planning.\nMake data trustworthy: Develop automated validation, monitoring, and alerting to detect freshness, completeness, and correctness issues before they affect downstream consumers.\nImprove data lifecycle operations: Build efficient capabilities for incremental processing, historical backfills, schema evolution, data versioning, and recovery from failed or incorrect writes.\nEnable self-service: Create reusable frameworks, APIs, and developer tooling that help engineers and scientists onboard features, investigate issues, and operate workflows with less manual support.\nOptimize performance and cost: Identify bottlenecks in data processing, storage, and orchestration, and improve throughput, resource efficiency, and reliability.\nDrive technical projects end to end: Translate ambiguous requirements into designs, lead implementation and rollout, and own production health through on-call, incident response, and long-term improvements.\nCollaborate and mentor: Partner with modeling, financial-data, and shared-platform teams to establish consistent data foundations; guide engineers through thoughtful design reviews, code reviews, and technical mentorship.\n\nBasic Qualifications\n\n6+ years of professional experience in software engineering, data infrastructure, or a related technical role.\nStrong programming skills in Python, Java, Scala, Go, or a comparable language.\nExperience designing, building, and operating large-scale data pipelines or distributed data-processing systems.\nStrong SQL skills and experience with data modeling, storage systems, and query-performance optimization.\nExperience delivering technical projects from design through production rollout and ongoing operations.\nAbility to communicate technical tradeoffs and collaborate across engineering and data science teams.\nBachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.\n\nPreferred Qualifications\n\nExperience with Apache Spark or comparable distributed data-processing frameworks.\nExperience with Apache Hudi or similar data lake technologies supporting incremental updates, schema evolution, and versioned datasets.\nExperience building feature stores or data infrastructure for machine learning, forecasting, optimization, or simulation.\nExperience developing reusable data-quality frameworks, observability systems, or tools for tracing and reconciling data across sources.\nFamiliarity with workflow orchestration and distributed computing frameworks such as Ray.\nExperience building self-service platforms or automation that reduces operational overhead for engineers and scientists.\nA track record of measurable improvements in data reliability, processing performance, infrastructure cost, or developer productivity.\n\nFor New York City, NY-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor San Francisco, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor Seattle, WA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor Sunnyvale, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.\n\nFor 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. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.\n\nReady to Ride?\n\nThis 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 — we'd love to hear from you.\n\nYou may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.\n\nOffices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time 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.\n\nUber 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.","datePosted":"2026-11-14T09:20:35.342Z","dateModified":"2026-11-14T09:20:35.342Z","hiringOrganization":{"@type":"Organization","name":"Uber","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"59e3ae1c7b4913bb2ff6d07d"},"url":"https://jobsearcher.com/jobs/59e3ae1c7b4913bb2ff6d07d"}}