Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Ii - Engineer

$144k per year

Uber

About the RoleThe Maps Search team builds features and experiences that expand how people use Search at Uber. Our work connects search, maps, and personalized discovery to help users explore places and find relevant offerings across Uber’s businesses, including Rides, Eats, and Ads.
As a Backend Software Engineer on the team, you’ll build the services and APIs behind these experiences. You’ll work alongside backend, mobile, and machine learning engineers, as well as product managers and data scientists, to turn ideas into reliable, performant features. Projects include cross line of business functionality in search, exploration and local discovery, with opportunities to build new experiences from the ground up.
This is a hands‑on, product-focused engineering role. You’ll own well-scoped features from technical design through implementation, experimentation, deployment, and production monitoring, with support from experienced engineers. You’ll tackle distributed systems challenges while seeing how your work improves the customer experience and contributes to Uber’s Growth.
What You Will Do
Build customer-facing features:
Develop backend services and APIs that power search, map exploration, and local discovery experiences.
Own delivery end to end:
Take well-scoped features from design through implementation, testing, rollout, and monitoring, collaborating with senior engineers on broader architectural decisions.
Engineer for scale and reliability:
Improve service performance, scalability, and resilience, balancing customer needs with maintainable technical solutions.
Collaborate across disciplines:
Partner with mobile engineers, machine learning engineers, product managers, and data scientists to deliver cohesive experiences.
Experiment and learn:
Support A/B tests, instrument features, and use results to understand customer impact and guide improvements.
Maintain engineering quality:
Write clean, well-tested code, participate in design and code reviews, and contribute to shared engineering practices.
Support production systems:
Investigate issues, strengthen observability, and contribute to the operational health of the services you build.
Basic Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
2+ years of professional software engineering experience, including building and shipping backend services.
Proficiency in a backend programming language such as Go, Java, or a comparable language.
Strong foundations in data structures, algorithms, API design, and software testing.Experience working with databases and distributed systems, with an understanding of performance and reliability trade-offs.
Ability to deliver well-scoped projects independently, communicate technical decisions clearly, and collaborate effectively with teammates and cross‑functional partners.
Preferred Qualifications
Experience with search systems, including retrieval, ranking, or search indices.
Familiarity with personalization, recommendation systems, or integrating machine learning capabilities into backend services.
Experience working with geospatial data, maps, points of interest, or location‑based products.
Familiarity with A/B testing, product analytics, and metrics‑driven feature development.
Experience operating production services, including monitoring, debugging, and safe deployment practices.
Experience building consumer‑facing products in collaboration with mobile engineering teams.
For Canada-based roles: The base salary range for this role is CAD $144,000 per year - CAD $160,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits.
#J-18808-Ljbffr
Vacancy posted 54 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer Ii - Engineer in Winnipeg, MB vacancy
  • $144k per year

     ...help users explore places and find relevant offerings across Uber’s businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind these experiences. You’ll work alongside backend, mobile, and machine learning... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    55 minutes ago
  • $82k - $123k per year

     ...What We're Looking For:Designs, develops, analyzes, and maintains software solutions for the organization’s products and systems (Aurora...  ...Stays up to date with the latest technologies and software engineering methodologies (C++, C#, Python, Agentic AI tools), applying them... 
    Suggested
    Remplacement
    Full time
    Work at office
    Local area
    3 days per week

    Zebra Technologies

    Winnipeg, MB
    1 hour ago
  •  ...thousands of Canadians, Spring offers the opportunity to make a tangible impact through well-built technology.About The Role As a Software Engineer II, you are an experienced builder who can work independently across the full stack to deliver production-grade software. You take... 
    Suggested
    Contract work
    Remote work
    Flexible hours

    Spring Financial

    Winnipeg, MB
    1 hour ago
  • $114.8k - $191.8k per year

     ...responses customers can act on — and we're looking for engineers who want to shape it from the ground up.We're looking for a software engineer to join the team to design and build...  ...response latency, accuracy, and cost.As an SDE II you'll own features and components of the agent... 
    Suggested
    Internship

    Amazon.com, Inc.

    Winnipeg, MB
    1 hour ago
  • usd165k - usd225k per year

    At Affi…? The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant, and...  ...look for You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    BranchFactor

    Winnipeg, MB
    1 hour ago
  • Build Python data pipelines and full-stack applications as an Analysis Software Engineer II in Morrisville, North Carolina. Support scientific research at UL Research Institutes.This role develops software for Chemical Insights’ research into chemicals and risks to human health... 

    Lucas James Talent Partners

    Winnipeg, MB
    59 minutes ago
  • $142.8k - $184.8k per year

     ...signals from our IoT devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and processes them to help our...  ...You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact... 
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    53 minutes ago
  • $133k - $183k per year

     ...customer identity and authentication. This role is a hands‑on, mid‑engineering position inside Information Security, contributing to core CIAM...  ...in Python or Kotlin, turning product requirements into working software that helps customers access their accounts securely.Work with... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    58 minutes ago
  •  ...nice thing about growing 30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape the role around the right...  ...the role:Samsara (NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes 25+ trillion... 
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    59 minutes ago
  •  ...frontend development. If you're interested in joining a dynamic engineering team that thrives on innovation and scaling to meet increased...  ...conceptualization and business analysis to technical design and software development, utilizing a range of fullstack technologies.Interested... 
    Internship

    Wayfair

    Winnipeg, MB
    54 minutes ago
  •  ...impact as we build for the long term. About the role:As a Senior Engineer in the Infrastructure org, you will help evolve the cloud...  ...requirements for the role: 6+ years of experience designing and building software, infrastructure, or distributed systems, including operating... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Samsara

    Winnipeg, MB
    54 minutes ago
  • $120.4k - $216.6k per year

     ...leading architectural decisions and mentoring engineers to elevate technical standards?Join our...  .... Your responsibilities as a Senior II Software Engineer will include the following:...  ...series, or managing your savings, we're the engine behind the scenes. We provide the world's... 
    Work at office
    Work from home

    Akamai Career Site

    Winnipeg, MB
    54 minutes ago
  • $148.8k - $198.8k per year

    ## Staff Software Engineer - II (KeyCite)Apply: Hybrid: Canada, Toronto, Ontario: Full time: Posted Today: End Date: January 4, 2027 (30+ days left to apply): JREQ204795**Job Description**As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering... 
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Reuters

    Winnipeg, MB
    56 minutes ago
  • Build full-stack fintech software remotely from Mexico using modern languages, AWS, APIs, databases, and AI-powered development tools.As a Software Engineer II at Spring Financial, you will independently deliver production-grade features across the stack. You will connect technical... 
    Remote work

    Spring Financial

    Winnipeg, MB
    1 hour ago
  • Explore a remote role as a Software Engineer II with Affirm, specializing in mobile and full-stack development. Leverage your skills in React Native and API design in a dynamic team environment. As a Software Engineer II at Affirm, you will collaborate on mobile and web applications... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    59 minutes ago
  •  ...Tuesday-through-Thursday onsite schedule. Shape customer-focused applications from concept through deployment.As an AI Native Software Engineer II, you direct AI agents instead of writing code directly. You develop applications, workflow automations, and basic agents end-to... 

    Remitly

    Winnipeg, MB
    57 minutes ago
  •  ...the future of legal research with AI? Join our Global Westlaw Engineering organization and help shape the next generation of intelligent...  ...scalable technical specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices and governance... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • $133k - $183k per year

    Software Engineer II, Full Stack (Card Acquisition)Remote Canada At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. What You'll Do With the... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • $133k - $183k per year

     ...These responsibilities require us to learn and gain deep expertise in various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey) identifying opportunities to improve how we migrate, productionize,... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    54 minutes ago
  • Cisco Systems, Inc. is seeking a software developer to craft user-friendly, reliable software and tools that support critical technology platforms such as operating systems, networks, and databases. You will balance growing our software capabilities with hardware compatibility... 

    Cisco Systems, Inc

    Winnipeg, MB
    54 minutes ago
  • $133k - $183k per year

     ...predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. We are looking for a passionate engineer to join our Capital Orchestration team, which is responsible for providing liquidity to affirm by enabling the sale and... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    59 minutes ago
  • Engineer Amazon advertising data platforms with Spark, Scala, EMR, S3, and Elasticsearch. Toronto-based work supports measurement across high-scale campaign environments.This Software Development Engineer II role sits within Amazon's 3P AV Measurement team. You will create... 
    Internship

    Amazon Inc.

    Winnipeg, MB
    59 minutes ago
  • $114.8k - $191.8k per year

    Software Development Engineer II, Campaign ManagementAmazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses. The Advertiser Experience (AX) group owns the experience of the advertiser from the moment they decide to engage with our platform... 
    Internship
    Worldwide

    Amazon.com

    Winnipeg, MB
    1 hour ago
  • Software Dev Engineer II, RDS for Oracle, RDS for Oracle Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We are looking for an experienced engineer to design and build the next generation of managed database services that power... 
    Internship
    Worldwide

    Amazon Inc.

    Winnipeg, MB
    59 minutes ago
  • $250k - $280k per year

     ...on top of it. You’ll work in a small, cross-functional group of engineers with a dedicated product manager and designer, shipping features...  ...and failures. What you’ll bring to the role: Significant software engineering experience, with a record of shipping and owning features... 
    Internship
    Work at office
    Remote work
    Work from home
    Home office
    Visa sponsorship
    Shift work

    Candidate

    Winnipeg, MB
    1 hour ago
  • Software Dev Engineer II, Vendor FundingAre you excited about building autonomous AI systems that operate in high-stakes financial domains? Do you want to design multi-agent solutions where precision and trust are non-negotiable? If so, we'd love to talk with you. Amazon... 
    Internship
    Worldwide

    Amazon.com

    Winnipeg, MB
    59 minutes ago
  • $221k per year

    Senior II Software Development Engineer in TestYou will work with the development teams to support Quality practices. You will be responsible for building manual and automated integration and system tests. You will be responsible for quality of our various API and other services... 
    Remote work

    JobLarper

    Winnipeg, MB
    1 hour ago
  • $132.5k per year

     ...collaboration, pragmatic problem-solving, and a culture of technical excellence. About The RoleWe are seeking a determined Fullstack Software Engineer to join our Growth Platform team. In this role, you will design, build, and scale the shared systems that power Growth at Scribd... 
    Long term contract
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Winnipeg, MB
    1 hour ago
  • $145k - $160k per year

     ...contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient-centric experience...  ...change against “we caught it too late again”. The Senior Engineer II role is a senior technical leadership position responsible for... 
    Long term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo

    Winnipeg, MB
    57 minutes ago
  •  ...empower them to do more with less. The Opportunity - Senior Software Engineer II, Platform & Enablement (Remote - CANADA) Wrapbook is...  ...every product team at Wrapbook relies on: the Approval Workflow Engine (AWE), permissions for customers and internal employees, authentication... 
    Long term contract
    Temporary work
    Remote work
    Work visa

    Wrapbook

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Ii - Engineer. Be the first to apply!