Sr Software Engineer

3 days ago


Toronto, Canada Uber Full time

OverviewAbout The Role Collaborates with stakeholders within the team to build and maintain backend services and solutions to support user-facing products.About The Team (We Are Hiring For Multiple Teams) Our Delivery organization solves complex logistical and discovery challenges at a massive scale. Through this centralized pipeline, we are hiring top-tier backend talent and team-matching you based on your strengths across these core pillars:Ads: The Uber Advertising team is building the next generation of display and video ads to help brands grow on Uber\'s marketplace. They own the critical ad supply and serving layers across the global marketplace, focusing on optimizing supply for existing formats and building engaging new ad experiences while balancing advertiser performance with an exceptional shopper experience. The team also includes the Ads Metrics & Attribution team, which builds high-throughput streaming infrastructure for the business\'s mission-critical "source of truth."Search: The engine for discovery that drives over a third of our business. We\'re on a mission to evolve search from a simple query box into an adaptive, intuitive experience that understands user intent before they finish typing.Grocery: Fastest growing business vertical, delighting customers with next-hour delivery of household essentials from their favorite local stores. The Shopper Experience team is focused on building best-in-class products and technology to help shoppers fulfill grocery orders.What You\'ll DoDesign, develop, and maintain robust and scalable software solutionsCollaborate with product managers, cross-engineering teams, data scientists and other partners to gather requirements and translate them into technical specificationsIdentify opportunities and lead the entire development lifecycle end-to-end, from architecture design and coding to deploymentParticipate in code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvementMentor and guide other engineers, providing technical leadership and encouraging a collaborative and growth-oriented team environmentBuild and maintain scalable backend services and infrastructureStay up-to-date with the latest technologies and industry trends, evaluating their potential impact on our software systems and recommending appropriate integrations or improvementsQualificationsBasic QualificationsBachelor\'s degree or equivalent in Computer Science, Engineering, Mathematics or related field with at least 3 years of full-time Software Engineering work experience OR PhD in Computer Science, Engineering, Mathematics or related field with at least 1 year of full-time Software Engineering work experienceProficiency in at least one programming language such as Java, C++, Python, or Go3 years of experience with backend development, building and delivering end-user products.Preferred QualificationsMaster\'s degree or higher in Computer Science, Engineering, Mathematics or related fieldMore than 5 years of full-time Software Engineering work experienceProven experience building highly available distributed systems (at Uber scale) and working across multiple backend servicesExperience working on scalable backend systems utilizing a microservices architectureHigh bar for quality as demonstrated by code reviews, documentation, unit and integration testingExperience with optimization techniques and algorithmic developmentStrong problem-solving skills, with expertise in algorithms, data structures, and complexity analysisFor Canada-based roles: Uber may use artificial intelligence (AI) tools to support parts of our recruiting process; however, Uber employees make the ultimate selection and hiring decisions. This advertisement is in relation to creating a pool of applicants for future vacancies.For Canada-based roles: The base salary range for this role is CAD$173,000 per year - CAD$192,000 per year. You will be eligible to participate in Uber\'s bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits. #J-18808-Ljbffr


  • Sr. DevOps Engineer

    6 hours ago


    Toronto, Ontario, Canada Cority Software Full time

    Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works.For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most...

  • Sr. SDET Engineer

    25 minutes ago


    Toronto, Canada Iris Software Inc. Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Iris Software Inc. Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Iris's Fortune 100 direct client is looking for Sr. SDET Engineer . Please find below the job description and...


  • Toronto, Ontario, MEE, Canada Cority Software Full time

    Software DeveloperTechnology · Toronto, OntarioPOSITION DESCRIPTIONPOSITION: Software DeveloperREPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation,...


  • Toronto, Canada LexisNexis Risk Solutions Full time

    ## .Sr Software Engineer I page is loaded## Sr Software Engineer Ilocations: Torontotime type: Full timeposted on: Posted Todayjob requisition id: R Interface with other technical personnel or team members to finalize requirements.Write and review portions of detailed specifications for the development of complexsystem components.• Complete complex...


  • Toronto, Canada LexisNexis Risk Solutions Full time

    ## .Sr Software Engineer I page is loaded## Sr Software Engineer Ilocations: Torontotime type: Full timeposted on: Posted Todayjob requisition id: R107098Interface with other technical personnel or team members to finalize requirements.Write and review portions of detailed specifications for the development of complexsystem components.• Complete...


  • Toronto, Canada LexisNexis Risk Solutions Full time

    ## .Sr Software Engineer I page is loaded## Sr Software Engineer Ilocations: Torontotime type: Full timeposted on: Posted Todayjob requisition id: R107098Interface with other technical personnel or team members to finalize requirements.Write and review portions of detailed specifications for the development of complexsystem components.• Complete...


  • Toronto, Canada LexisNexis Risk Solutions Full time

    ## .Sr Software Engineer I page is loaded## Sr Software Engineer Ilocations: Torontotime type: Full timeposted on: Posted Todayjob requisition id: R107098Interface with other technical personnel or team members to finalize requirements.Write and review portions of detailed specifications for the development of complexsystem components.• Complete...


  • Toronto, Canada Jerry Full time

    Overview Join to apply for the Sr. Software Engineer, Infra role at Jerry . We’re seeking a Sr. Software Engineer to take complete ownership of our infrastructure. This is a hands-on role focused on automation, scalability, and reliability across our infrastructure and CI/CD pipelines. You will design and implement solutions that enable engineering teams...


  • Toronto, Canada Jerry Full time

    OverviewJoin to apply for the Sr. Software Engineer, Infra role at Jerry.We’re seeking a Sr. Software Engineer to take complete ownership of our infrastructure. This is a hands-on role focused on automation, scalability, and reliability across our infrastructure and CI/CD pipelines. You will design and implement solutions that enable engineering teams to...


  • Toronto, Canada Jerry Full time

    OverviewJoin to apply for the Sr. Software Engineer, Infra role at Jerry.We’re seeking a Sr. Software Engineer to take complete ownership of our infrastructure. This is a hands-on role focused on automation, scalability, and reliability across our infrastructure and CI/CD pipelines. You will design and implement solutions that enable engineering teams to...