Senior Software Engineer

1 week ago


Marieville, Quebec, Canada Uber Full time

About the Role

The Uber Airports team manages the largest segment within Uber's rides business. Our mission is to help airport travelers understand what to expect, when to request a ride, where to go, and how to find their driver, no matter where they land in the world.

We specialize in optimizing Uber products for airport scenarios, developing software solutions that cater to the needs of Uber riders, drivers, and airport operators. If you're interested in working on something impactful and used by millions of people, consider joining our team

What You'll Do

  • Work closely with stakeholders to understand business requirements and build cross-functional solutions.
  • Dive deep into multiple tech stacks across the company to create scalable micro-services and implement efficient algorithms.
  • Track the success of your feature experiments, collaborating with Data Science and Product teams to iterate on delightful user experiences.
  • Coach and mentor junior engineers or new engineers joining the team.
  • Provide technical leadership to your team.

Basic Qualifications

  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience, WHICH INCLUDES 2-years total technical software engineering experience in one or more of the following areas:
  • Programming language (e.g. C, C++, Java, Python, or Go)
  • Note the 2-years total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these). The years of specialized experience are not necessarily in addition to the years of Education & full-time work experience indicated.

Preferred Qualificatons

  • 4+ years of experience in backend software systems.
  • Proficient in writing unit tests and integration tests.
  • Experience with distributed systems or microservice architectures.
  • Experience with relational databases and distributed storage systems (MySQL, Cassandra).
  • Passion for learning new technologies
  • Experience with shipping efficient, reliable, crash-free code that reaches millions of users.

For Canada-based roles: The base salary range for this role is CAD$153,000 per year - CAD$170,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

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

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.

*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


#J-18808-Ljbffr

  • Marieville, Quebec, Canada Rbc Full time

    Job Summary Job Description What is the opportunity? Individual will work as a Senior Software Developer with the AML IT team, delivering services to implement technical and business needs, and working closely with various partners across IT and business. Our technology stack is composed of Pega v8, Big-Data, Java/Spring micro-services deployed to Pivotal...


  • Marieville, Quebec, Canada Just Eat Holding Limited Full time

    Ready for a Challenge Then Just Eat Takeaway.We're a leading global online food delivery platform, and our vision is to empower everyday convenience. Whether it's a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant, grocery and convenience...


  • Marieville, Quebec, Canada GFT TECHNOLOGIES SE Full time

    Select how often (in days) to receive an alert: Location: Toronto, ON, CA, M5J 2P1 Working place: Hybrid GFT is shaping the future of digital business. We are recognized as transformation leaders with a passion for technology and innovation. We provide sustainable solutions through IT engineering and technology consulting. We are over 10,000...


  • Marieville, Quebec, Canada Cafe 85 Full time

    Overview: We are looking for a dedicated and experienced Senior Restaurant Manager to lead our restaurant team. As the Senior Restaurant Manager, you will play a crucial role in overseeing all aspects of restaurant operations, ensuring exceptional customer service, and maximizing profitability. If you are passionate about hospitality and have a strong...


  • Marieville, Quebec, Canada CorGTA Inc. Full time

    Senior Java Developer Fullstack (Banking Projects) - Up to $80.00 p/h Inc. $75–$80 an hour - Temporary, Full-time, Fixed term contract Job details Here's how the job details align with yourprofile . PayJob type Full-time Temporary Shift and schedule 8 hour shift Location Toronto, ON Full job descriptionRole: Senior Java Developer Fullstack (Banking...


  • Marieville, Quebec, Canada CCI Full time

    Experience and Skill Set Requirements:Siebel Development Skills 10+ years of experience with Siebel technical configuration/ design / development / integration5+ year of experience of Siebel integration with Adobe AEM , J2EE and etc5+ year of experience with Siebel EIM/EAI.3+ years of experience with Siebel IP18 with a focus on configuring /...


  • Marieville, Quebec, Canada Cafe 85 Full time

    Overview: We are looking for a dedicated and experienced Senior Restaurant Manager to lead our restaurant team. As the Senior Restaurant Manager, you will play a crucial role in overseeing all aspects of restaurant operations, ensuring exceptional customer service, and maximizing profitability. If you are passionate about hospitality and have a strong...


  • Marieville, Quebec, Canada Think Big Solutions Full time

    About Think Big ServicesWe recruit talents for some world-class clients across the globe & industries for IT, Supply chain & more portfolios. We currently have various exciting roles open, especially in the USA & Canada for professionals who are looking to grow with usAbout this Role:Join our dynamic team as a DevOps Engineer and play a critical role in...

  • Senior Designer

    1 week ago


    Marieville, Quebec, Canada Graphix Signs Inc. Full time

    Graphix Signs Inc. ) is a Toronto-based sign design company and has been in the industry for over 10 years. During this time, we have been committed to providing the highest quality signs available and personalised sign design and fabrication services to our customers with our technical innovation and hard work. We are now hiring a highly skilled and...

  • Senior C# Developer

    1 week ago


    Marieville, Quebec, Canada Creative Solutions Services, LLC Full time

    Senior C# Developer Job Responsibilities: Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements Code enhancements to existing features and new features as per approved requirements and design direction Provide realistic work estimates to...


  • Marieville, Quebec, Canada Scotiabank Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Please be advised that our Careers site will be unavailable from November 28 at 12am ET to November 29 12am ET for scheduled system maintenance. Requisition ID: 200908 Join a purpose driven winning team, committed...


  • Marieville, Quebec, Canada Creative Solutions Services, LLC Full time

    Senior Back End Developer Job Responsibilities:Analysis leading to detailed information related to the current system's logical and physical design and code structures during the concept phase of the project Analysis of technical database requirements leading to the definition of changes required to support the new system. Interface and arrangements with...


  • Marieville, Quebec, Canada Collage HR Full time

    From upsells and guidebooks to smart lock-connected check-ins, AI-driven multi-channel messaging, and more, Enso Connect transforms the guest journey into a seamless digital experience. To get there, we need an ambitious Head of Product with a growth and value-focused mindset who can help us build a category-leading product. Analyze product and business data...


  • Marieville, Quebec, Canada Prophecy Technologies Corp Full time

    Role: Senior Programmer / AnalystLocation: Toronto, OntarioJob Description:Lead the development and maintenance of software applications, ensuring alignment with project requirements and business goals.Collaborate with project managers, developers, and stakeholders to define software specifications and requirements.Write clean, maintainable, and efficient...


  • Marieville, Quebec, Canada Lifemark Health Group Full time

    Director National Accounts Management – Client Services This role is a national office, a hybrid role 4 days in the office and 1 at home. Located at 234 Consumers Rd. North York until April 2025, when we will relocate to 1 PCC in Brampton, Ontario. About Lifemark Health Group: Lifemark Health Group (Lifemark) is a leading Canadian healthcare...


  • Marieville, Quebec, Canada CCI Full time

    Experience and Skill Set RequirementsTechnical Solution and Development SkillsAt least 7+ years of experience designing solutions with Oracle Siebel CRM or Adobe AEM technologiesExperience with developing business design document, functional & non- functional requirementsExperience with developing high level application flows to support the business...

  • Survey Party Chief

    1 week ago


    Marieville, Quebec, Canada Dof Full time

    DOF Subsea is a world-class offshore construction support, survey and IRM contractor. DOF Subsea is a leading provider of subsea services offering the world's offshore energy producers integrated offshore services from a single company around the world. With world class Subsea services (Remote Operated Vehicles and Survey), Marine services with a fleet of...

  • Sr. Network Analyst

    1 week ago


    Marieville, Quebec, Canada Network Aviation Group Full time

    Role: Sr. Network AnalystLocation: Toronto, ONType: Regular, Full-time– The candidate must have strong knowledge and experience with CISCO Nexus– And be very strong with Load balancing– These are the two most important skill sets to have, by far.Job Description:As Canada's largest provider of payment processing solutions, our client offers innovative...


  • Marieville, Quebec, Canada Nuvollo Full time

    A Technical Program manager certified in ITILv4 at advanced levels, COBIT 4, Data Science, Artificial intelligence, machine learning & Blockchain field who will support our product, sales, leadership and marketing teams with insights gained from analyzing company data, using AI & ML techniques. The ideal candidate should be adept at using large data sets to...


  • Marieville, Quebec, Canada Peak Toolworks Full time

    Summary/ObjectiveThe Systems Administrator manages the operations of computer systems related to operating systems, servers, and end-user workstations. The administrator demonstrates an understanding of how software behaves in order to deploy, configure, and troubleshoot systems. Additionally, the administrator researches new technologies and leverages...