Senior Backend Engineer

4 weeks ago


Canada Zenni Optical, Inc. Full time

Company Overview

Zenni Optical, the world's leading online eyewear retailer, pioneered the industry in 2003 with a mission to make prescription eyewear affordable and accessible to everyone. Based in the San Francisco Bay Area, Zenni offers adults and children the freedom to express their personal style through high-quality prescription and protective eyewear curated with a sense for fashion and an incredible selection. With over 55 million frames sold worldwide, the company has brought massive price disruption to the traditional retail model. Zenni is proud to be the Official Eyewear of the San Francisco 49ers, Boston Celtics, Columbus Crew and the Chicago Bulls. Zenni has worked with designers and tastemakers on curations and collections, including Keke Palmer, Iris Apfel, Cynthia Rowley, David Ortiz and George and Claire Kittle. Zenni VR Prescription Lenses for Meta Quest 3 launched across the U.S., Canada, UK and Japan in October 2023. 

Position Overview

We're looking for a Senior Backend Software Engineer to join our innovative B2B Redemption Engineering team and play a pivotal role in shaping the future of vision care, corporate gifting and beneficial program. We're crafting a state-of-the-art, scalable fullstack system designed to empower thousands of SMBs. Our redemption platform stands at the forefront of convenience and accessibility, enabling seamless redemption of all types of eyewear under various beneficial programs. 

In this role, you'll be at the heart of our mission to redefine the redemption experience, making it more intuitive and accessible for people everywhere. Your work will directly contribute to a platform that not only supports business growth but also enhances the quality of life for users around the globe.

A strong predictor for success will be evident in a candidate who demonstrates

  • Excellent learning skills - you are someone who is constantly evolving
  • Embracing the spirit of the lean approach while achieving effective execution

Responsibilities for a Senior Software Engineer will include

  • Work as part of a Scrum team to design and implement secure, scalable, highly available, and fault tolerant services using our core web technologies – Typescript, GCP
  • Collaborate with product and engineering teams to implement complex projects that require comprehensive and in-depth analysis and understanding of the stakeholders’ requirements
  • Continuously evaluate and optimize the platform for performance and scalability. Implement best practices and innovative solutions to handle growth and ensure seamless functionality for thousands of SMBs
  • Measure and monitor service performance and reliability, participating in the on-call rotation
  • Improve our existing services and troubleshoot customer issues when they come in
  • Write clean, efficient code to the latest industry standards
  • Take ownership of the web application backend and be responsible for the technical mentorship of other developers
  • Participate in code reviews both as contributor and reviewer - We all review each other’s work here

Basic Requirements

  • Bachelor’s degree in software engineering, multimedia integration or other relevant training
  • 5+ years of work experience in software development
  • Understanding and Respect for Diversity and Inclusion

Preferred Requirements

  • Microservices architecture
  • Modern programming languages like Typescript
  • Modern databases and storage systems
  • Containerized deployments using docker and Kubernetes
  • Experience with cloud environments – AWS, GCP, Azure 
  • Code versioning tools, such as Git
  • Knowledge of GraphQL and REST APIs
  • Extensive knowledge of designing and developing scalable and reliable systems

  • Your choice of PC or Mac hardware and accessories 
  • Excellent health benefits that the company pays for and a RRSP with company match 
  • Annual employee eyeglasses stipend 
  • Great Work Life Balance 
  • Interesting projects with opportunities for growth and professional development in a financially stable, successful, growing Company 

#LI-RE

#J-18808-Ljbffr
  • Backend Engineer

    4 weeks ago


    Canada Redolent Infotech Pvt. Ltd. Full time

    One of our direct client is urgently looking for an Backend Engineer@ Canada, Remote TITLE: Backend Engineer LOCATION:Canada , Remote Duration: 6 to 12+ Months Rate: DOE Description: Job Duties:-Develops innovation strategies, processes, and best practices. - Drives the execution of multiple business plans and projects. - Supports and ensures business...


  • Toronto, Canada Real Matters Full time

    "Position DescriptionThe fast paced and exciting technology division of Real Matters’ is looking for an innovative, talented Senior Backend Developer to work with our team on our cloud-based technology platform. You will work with a world class technology team and be responsible for the development of web applications using the latest JS frameworks, to...


  • Canada Orbis Group Full time

    Senior Software Engineer - Trading SystemsOne of North America's most exciting sports betting and gaming scale-ups is expanding it's engineering team, hiring multiple Software Engineers.You'll build out large-scale, distributed systems with Java and Kotlin.Software Engineer ResponsibilitiesDesign and build scalable backend microservices in a JVM environment...


  • Canada OPES Software Full time

    Senior Backend Spring Boot Developer – Java Expert OPES Software is actively looking for candidates with a dynamic and positive attitude to join our team. We are looking for a Senior Backend Spring Boot Developer – Java Expert to help us execute on our company’s business mission through evolution of our current product offerings and the development...


  • Canada Koho Financial Inc Full time

    We’re looking for a Senior Backend Engineer to join our team to work remotely based in Canada. Reporting to Software Development Manager , you’ll be contributing to a team that: Developed the flagship credit products for more than 1 million users Builds a credit platform that functions our credit products Supports and ensures that our users have...

  • Backend Developer

    4 weeks ago


    Canada Northernlabs Full time

    WHO WE ARE Northern Labs is on a mission to lower the barrier to entrepreneurship in Canada and help companies grow to a massive scale. As a Venture Studio, we use our deep technology expertise, capital, and vast network to assist founders in turning ideas into viable companies. In addition, we partner with top-tier venture-backed startups to build out...


  • Canada Orbis Group Full time

    Senior Software Engineer - Trading SystemsOne of North America's most exciting sports betting and gaming scale-ups is expanding it's engineering team, hiring multiple Software Engineers.You'll build out large-scale, distributed systems with Java and Kotlin.Software Engineer ResponsibilitiesDesign and build scalable backend microservices in a JVM environment...


  • Canada Orbis Group Full time

    Senior Software Engineer - Trading SystemsOne of North America's most exciting sports betting and gaming scale-ups is expanding it's engineering team, hiring multiple Software Engineers.You'll build out large-scale, distributed systems with Java and Kotlin.Software Engineer ResponsibilitiesDesign and build scalable backend microservices in a JVM environment...


  • Canada Orbis Group Full time

    Senior Software Engineer - Trading Systems One of North America's most exciting sports betting and gaming scale-ups is expanding it's engineering team, hiring multiple Software Engineers. You'll build out large-scale, distributed systems with Java and Kotlin. Software Engineer Responsibilities Design and build scalable backend microservices in a JVM...


  • Canada Minawari Full time

    Home Jobs Senior Software Engineer 2023 apply Our Marketplace Products team is responsible for improving the experience and success rate for candidates and companies in our marketplace, as well as enabling our applications team to provide exceptional service. As part of our large product team, we are looking for two Backend Engineers (one Intermediate...


  • Canada Aeroqube Full time

    Lead Backend Developer Jobs in Noida | Career - AeroQube Work with us Lead Backend Developer 5 – 7 Years Roles and Responsibilities: Research and design the most efficient and appropriate technologyarchitecture to achieve company objectives. Responsible for designing, developing, and maintaining products. Liaise with Product to understand...


  • Canada Lumos Full time

    Apr 05, 2024 - Lumos is hiring a remote Staff Backend Engineer - Savings. Location: Worldwide. In 2011, Marc Andreessen famously said, “Software is eating the world.” 10+ years later, software hasn’t just nibbled, it has indulged in a lavish ten-course feast at a Michelin star restaurant. From Slack to Zoom to Figma, software is embedded in every...


  • Canada Northernlabs Full time

    Northern Labs is on a mission to lower the barrier to entrepreneurship in Canada and help companies grow to a massive scale. As a Venture Studio, we use our deep technology expertise, capital, and vast network to assist founders in turning ideas into viable companies. In addition, we partner with top-tier venture-backed startups to build out highly scalable,...


  • Canada Prevu3D Inc Full time

    Under the guidance of the Product Lead, the Senior Unity Software Engineer holds a crucial role in ensuring the high-quality development and delivery of our various products. This involves close collaboration with our Product Management team and other engineering teams throughout the organization. If you excel as a team player, demonstrate creativity and...


  • , , Canada Prevu3D Inc Full time

    Under the guidance of the Product Lead, the Senior Unity Software Engineer holds a crucial role in ensuring the high-quality development and delivery of our various products. This involves close collaboration with our Product Management team and other engineering teams throughout the organization. If you excel as a team player, demonstrate creativity and...


  • Canada BlueWave Labs Full time

    BlueWave Labs is a software development hub that brings together a diverse team of brilliant minds passionate about crafting cutting-edge solutions. We are a dynamic force driving technological evolution, redefining industries through our work. Our team includes software developers, UI/UX experts, mobile app developers, and visionary product managers. This...


  • Canada Trykeep Full time

    At Keep, we embarked on a mission started by a powerful question: Why hasn't the banking experience caught up with the rapid pace of technology? This continues to fuel our passion for reshaping the Canadian fintech landscape. We provide businesses with a comprehensive suite of cross-border banking services, offering everything from credit cards to...


  • Canada Bree Technologies (YC S21) Full time

    Who are we: Bree is a financial technology company creating best-in-class lending products for consumers and businesses. We are building a suite of financial products that is friendlier, more intuitive, more helpful and lower-cost than existing solutions, empowering our customers and improving their financial health. Our flagship product is an...


  • Canada Samsara Full time

    With over 50 million minutes of customer video ingested into our backend each year, the Media Platform team is developing and managing a robust infrastructure that supports high-volume media processing, storage, and streaming services. Ideal candidates will have a strong background in software engineering, excellent communication skills, and a passion for...

  • Data Engineer

    1 week ago


    Canada Epsilon Solutions Ltd. Full time

    Join to apply for the Data Engineer role at Epsilon Solutions Ltd. Join to apply for the Data Engineer role at Epsilon Solutions Ltd. Save this job with your existing LinkedIn profile, or create a new one. Save this job with your existing LinkedIn profile, or create a new one. Your job seeking activity is only visible to you. Email Welcome back ...