Senior Software Engineer Engineering

1 month ago


Vancouver, Canada Aztec Software, LLC Full time
We are hiring a Senior Software Developer to join our Motion teamOur Spare headquarters is located in Vancouver, BC, but this position is open to remote work options within Canada. Unfortunately, we are not able to hire this position outside of Canada at this time.As a Senior Software Developer on the Motion team, you will...
  • Work with and build complex frontend features using React;
  • Provide frontend leadership and guidance to the team;
  • Work with traffic, routing, and vehicle routing algorithms;
  • Work with a functional language around 25% of your time (Scala);
  • Own features end to end, working with customers and other stakeholders, design and product, building the FE and BE
  • Be in a high-impact position, empowered to make decisions that lead us to success while building complex products and features;
  • Be involved in product and design discussions, talk with stakeholders like growth and customers and be part of the discussion for what to build;
  • Collaborate with and mentor engineers of all levels;
  • Actively participate in the day-to-day operations of the team, contributing ideas for how the team can better meet the needs of customers;
  • Work on a complex distributed system, where real-time data updates and impacts the system every second
  • Help us iterate and improve upon current engineering processes, to improve efficiency and to ensure 99.99% uptime and support the team in doing the same;
About this role In this role, you will...
  • Deliver high-quality code. Design, code, test, document, and release new features using a combination of tools and languages (like Javascript/Typescript, React, Scala, Docker, Kubernetes and GCP, for example);
  • Improve routing engine for driver application;
  • Participate in team agile rituals;
  • Uplift the team capacity (collaborating with engineers of all levels, mentoring junior developers, improving code base);
  • Demonstrate an unrelenting focus on quality, speed, and overall excellence;
  • Provide input for the ongoing improvement of engineering practices and procedures;
  • Be part of on-call SRE team, after fully ramping up to the rest of this roles responsibilities;
  • Talk to customers to better understand their needs and how to achieve them

About the Motion team The Motion Team works on improving and deploying new features for the Spare Engine - our matching and routing algorithms. The Motion Team applies state-of-the-art optimization algorithms to solve NP-hard problems many times per minute, combining this with custom application logic to ensure that the decisions made by our system are intuitive to our end users. #J-18808-Ljbffr

  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Senior Software EngineerJoin a prominent developer, publisher, and marketer of interactive entertainment for a global audience. Our team at Take-Two Interactive Software is committed to fostering creativity, innovation, and personal development opportunities. We are looking for a Senior Software Engineer to become part of the Direct to Consumer team, focused...


  • Vancouver, British Columbia, Canada Pagefreezer Software Inc. Full time

    Join Pagefreezer as a Senior Software Engineer (Python)About Us:In today's digital age, the internet plays a crucial role in our lives, but it also poses significant risks. At Pagefreezer, we strive to enhance online safety by providing innovative solutions that help individuals and organizations maintain integrity online, ensure accountability, and pursue...

  • Senior UI Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Senior Software EngineerJoin a prominent creator, distributor, and marketer of interactive entertainment for a global audience. Our team at Take-Two Interactive Software is committed to fostering creativity, innovation, and opportunities for personal growth. We are looking for a Senior Software Engineer to become part of the Direct to Consumer team,...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Senior Software Engineer - Data Engineering Team Join Microsoft's Data Engineering team in Vancouver, Canada, and contribute to building highly scalable systems and latest technologies that process petabytes of data daily. As a Senior Software Engineer, you will grow your skills working with Microsoft Fabric, Azure Data Lake, and Azure Data Explorer. About...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Senior Software Engineer - AI Frameworks Team Join Microsoft's AI Frameworks team and contribute to the development of cutting-edge AI software used to train and deploy the world's most advanced AI models. As a Senior Software Engineer, you will partner with engineers across the team to optimize and scale day-to-day workflows, ensuring developer productivity...

  • Software Engineering

    2 weeks ago


    Vancouver, Canada Auphan Software Full time

    We are growing and are always looking for individuals to bring in new talent. Please submit your resume to hr@auphansoftware.com. We'll take a look to see if you are a good fit and get back to you.Careers and BenefitsWe believe in the investment of our employees. A happy staff member means they'll treat our customers the same. Our organization looks at...

  • Software Engineering

    2 weeks ago


    Vancouver, Canada Auphan Software Full time

    We are growing and are always looking for individuals to bring in new talent. Please submit your resume to hr@auphansoftware.com. We'll take a look to see if you are a good fit and get back to you.Careers and BenefitsWe believe in the investment of our employees. A happy staff member means they'll treat our customers the same. Our organization looks at...

  • Software Engineering

    2 weeks ago


    Vancouver, Canada Auphan Software Full time

    We are growing and are always looking for individuals to bring in new talent. Please submit your resume to hr@auphansoftware.com. We'll take a look to see if you are a good fit and get back to you.Careers and BenefitsWe believe in the investment of our employees. A happy staff member means they'll treat our customers the same. Our organization looks at...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Artificial Intelligence (AI) Frameworks team at Microsoft develops cutting-edge AI software that powers AI models across a vast range of platforms—from the world's fastest AI supercomputers to servers, desktops, mobile phones, Internet of Things (IoT) devices, and web browsers. We work closely with hardware teams and partners to build the...


  • Vancouver, Canada Triunity Software, Inc. Full time

    Role: Software Engineer with ReactLocation: Vancouver, Canada OnsiteJDBring technical knowledge and spread it among co-workers.Contribute to all areas of development and operations (pre-production to production).Participate in the day-to-day production release team and on-call support functions.Have a DevOps mindset and participate in all parts of software...


  • Vancouver, Canada Triunity Software, Inc. Full time

    Role: Software Engineer with ReactLocation: Vancouver, Canada OnsiteJDBring technical knowledge and spread it among co-workers.Contribute to all areas of development and operations (pre-production to production).Participate in the day-to-day production release team and on-call support functions.Have a DevOps mindset and participate in all parts of software...


  • Vancouver, Canada Triunity Software, Inc. Full time

    Role: Software Engineer with React Location: Vancouver, Canada Onsite JD Bring technical knowledge and spread it among co-workers. Contribute to all areas of development and operations (pre-production to production). Participate in the day-to-day production release team and on-call support functions. Have a DevOps mindset and participate in all parts of...


  • Vancouver, Canada Triunity Software, Inc. Full time

    Role: Software Engineer with React Location: Vancouver, Canada Onsite JD Bring technical knowledge and spread it among co-workers. Contribute to all areas of development and operations (pre-production to production). Participate in the day-to-day production release team and on-call support functions. Have a DevOps mindset and participate in all parts of...


  • Vancouver, Canada Triunity Software, Inc. Full time

    Role: Software Engineer with ReactLocation: Vancouver, Canada OnsiteJDBring technical knowledge and spread it among co-workers.Contribute to all areas of development and operations (pre-production to production).Participate in the day-to-day production release team and on-call support functions.Have a DevOps mindset and participate in all parts of software...


  • Vancouver, British Columbia, Canada Integral Senior Living Full time

    About the RoleIntegral Senior Living is seeking a dedicated and skilled Quality Assurance Software Engineer to enhance our software development processes. Our team comprises industry experts and innovators committed to delivering exceptional solutions.Key ResponsibilitiesDevelop and execute comprehensive test plans and test cases.Utilize tools such as...


  • Vancouver, BC, Canada Triunity Software, Inc. Full time

    Role: Software Engineer with ReactLocation: Vancouver, Canada OnsiteJDBring technical knowledge and spread it among co-workers.Contribute to all areas of development and operations (pre-production to production).Participate in the day-to-day production release team and on-call support functions.Have a DevOps mindset and participate in all parts of software...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Artificial Intelligence Frameworks team at Microsoft develops AI software that enables running AI models everywhere, from world's fastest AI supercomputers, to servers, desktops, mobile phones, Iot devices, and internet browsers. We collaborate with our hardware teams and partners to build the software stacks for AI across Microsoft. Our stack...


  • Vancouver, Canada TekRek Full time

    Company BackgroundTekRek has partnered with a well-funded growth stage firm based in Vancouver that has designed an AI enabled workflow automation platform. This company is scaling up their engineering function to meet growing product demand.Job Description:As the Senior Backend Engineer you will:Play an active role in development of the SaaS product using...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewJoin our Data Engineering team as a Senior Software Engineer - Data Engineering to build the next-gen communication platform with Azure Communication Services. Azure Communication Services (ACS) is a rapidly growing product that provides reliable and high-quality SMS, Chat, PSTN, Audio/Video calling, meeting, and other communication services. We...