1,000+ results
  1. Zip Toronto, ON, Canada

    Software Engineer, New Grad (2026 Start)

    Join us! YOUR ROLE As a Software Engineer you will be responsible for building Zip’s core products and architecture. You will ship features that will be immediately used by
  2. Roblox San Mateo, CA, USA; Vancouver, BC, Canada

    Senior Software Engineer - Rendering

    to create safer, more civil shared experiences for everyone. Join some of the best Graphics Engineers in the world supporting the largest immersive 3D streaming environment deployed across console, desktop
    $238,520 to $289,460/year
  3. Google San Francisco, CA, USA; San Jose, CA, USA; Waterloo, ON, Canada

    Software Developer III, Embedded Systems/Firmware, AR

    Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information
    $141,000 to $202,000/year
  4. BitGo Toronto, ON, Canada

    Senior Software Engineer - Wallet Core

    support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer to join our Wallet Core Team and help us build an API -first platform
  5. Pinterest Toronto, ON, Canada

    Software Engineer II, Android

    work. Creating a career you love? It’s Possible. We are looking for inquisitive, well-rounded Android engineers to join our platform Engineering teams. Working closely with product managers, designers
  6. Pinterest Toronto, ON, Canada

    Software Engineer II, iOS

    passionate, talented iOS Engineer to join the Engineering team and help us build a product that allows our Pinners to find something inspiring every time they open the app. When
  7. Block Vancouver, BC, Canada

    Staff Software Engineer, GTM Engineering

    Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and
    C$222,900 to C$334,300/year
  8. Magnet Forensics Waterloo / Ottawa / Ontario; Halifax, NS, Canada; Calgary, AB, Canada

    Senior Software Engineer - Cloud Search

    improve software systems that surface critical leads and insights for forensic investigators, ensuring fast, relevant, and accurate results. You’ll collaborate closely with AI Research, Product, UX, and Engineering teams
  9. Boston Scientific Montreal, QC, Canada

    Senior Software Developer (C++ & Qt) / Développeur logiciel principal (C++ et Qt) (Montreal, QC, CA)

    devices Participate in the complete software development lifecycle: design, implementation, testing, debugging, documentation, and maintenance Develop internal tools, test utilities, and scripts to support and streamline the engineering workflow Research
  10. Citi Mississauga, ON, Canada

    Junior Java Developer

    be responsible for interpreting functional requirements, implementing robust and efficient code, and participating in the full software development lifecycle. The role requires a basic understanding of database interactions, middleware technologies
  11. Citi Mississauga, ON, Canada

    Sr JAVA Backend Developer

    Qualifications: 5+ years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods
  12. Citi Mississauga, ON, Canada

    Senior Software Engineer - AVP

    Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques
  13. Citi Mississauga, ON, Canada

    Senior Software Engineer - AVP

    Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques
  14. Citi Mississauga, ON, Canada

    Senior Software Engineer - AVP

    Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques
  15. Citi Mississauga, ON, Canada

    Senior Software Engineer - AVP

    Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques
  16. Citi Mississauga, ON, Canada

    Senior Software Engineer - AVP

    Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques
  17. Citi Mississauga, ON, Canada

    Senior Java Backend Developer

    volume, scalable microservices. Strong experience with core Java 17 Spring framework Extensive experience system analysis and in programming of software applications using ION platform Linux OS, DevOps tools (TeamCity, Bitbucket
  18. Citi Mississauga, ON, Canada

    Full Stack Developer

    Job Description The Full Stack Developer is a intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with
  19. Warner Bros. Discovery Kanata, ON, Canada

    Senior Software Developer

    follow @WBDLife on Instagram and X! About the Job CNN is hiring a Senior Software Developer to join the Marketing Technology and Messaging team. This is a great opportunity for
  20. Warner Bros. Discovery Kanata, ON, Canada

    Senior Software Developer

    collaboration. Take ownership of tasks to ensure timely delivery by collaborating effectively across teams and proactively communicating with team members. What You'll Bring: Understand engineering best practices, design patterns
More results