Senior Software Development Engineer

3 weeks ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Victoria Surrey Halton Hills London Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada ReCharge Payments Full time

OverviewRecharge is simplifying retention and growth for innovative ecommerce brands. As the #1 subscription platform, Recharge empowers brands to easily set up and manage subscriptions, create dynamic experiences at every customer touchpoint, and continuously evaluate business performance. Recharge powers more than 20,000 merchants serving 100 million subscribers, including brands such as Blueland, Hello Bello, LOLA, Chamberlain Coffee, and Bobbie. Recharge is recognized on the Technology Fast 500 by Deloitte and is Great Place to Work Certified.The Storefront Team at Recharge is responsible for storefront widgets and backend services. These inject Recharge features; Subscriptions, Bundles, and Loyalty benefits into our merchant’s checkout experience. They handle 2.5M+ sessions per day and are some of our highest scale components in our platform. Checkout performance is critical to driving merchant revenue. The team also supports back-end services including SQL/document databases, a CDN, event-driven messaging systems, and REST APIs.Our Tech Stack: Python, Flask, React with Remix and Chakra UI, Vue.js, GCP, Elasticsearch, Redis, CloudSQL/MySQLWhat you’ll doLive by and champion all of our core values (#accountability, #collaboration, #iteration, and #details).Build, maintain, and debug high-impact, high-performance, high-scale products enabling our merchants storefront experiences.Perform thorough code reviews and provide useful constructive feedback.Embrace rapid iterative design, testing, and development to gain context and understanding along the way informing the next useful step in delivering value.Develop proof of concepts and incremental features within the merchant experience ecosystem, ensuring contributions meet Recharge design and code standards.Investigate, analyze, and evangelize programming methodologies.Champion good practices (development techniques, security, and tech debt balance) and advocate for improved engineering standards, tooling, and processes.Collaborate with product and engineering management to inform roadmap timeline and incremental feature releases.Participate in all phases of the Product Development Lifecycle with product and engineering management to inform technical viability of initiatives for key stakeholders.Contribute to cultivating a positive team environment and demonstrate a willingness to lean in when needed.What you’ll bring5+ years of relevant development experience in fast-paced environments.Willingness to learn and experiment to reach desired outcomes.A knack for engineering simple solutions to solve complex problems.Experience building, launching, and supporting new product features.Self-driven; pragmatic; a passion for ownership and delivering outcomes.Ability to demonstrate high self-sufficiency to take on and complete projects promptly.Ability to work remote-first in a high-growth company.Versatility to work across the full stack and engage in new problems as technology evolves.Exceptional analytical, communication, and interpersonal skills.Willingness to develop, maintain, and debug product features throughout the stack.Experience / Education / Qualifications3+ years of experience with a major modern Web UI framework (e.g. ReactJS) and experience building UI at scale.Familiarity with micro-service architecture.Bachelor’s degree in Computer Science, or other STEM-related field or equivalent work experience.Demonstrable cloud computing experience.Prior e-commerce experience preferred.That said, we know people have varied backgrounds. If you don't meet 100% of the requirements, but you know you can do the job, we believe in you. We'd love for you to apply anyway, and tell us why you'd be a great addition to the team.CompensationRecharge’s compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual and team performance. Salary ranges are designed to be competitive and aligned with country-specific practices, while individual compensation is determined by skills, qualifications, and experience. The compensation listed is not inclusive of any equity and benefits that might exist in your total compensation package.Hiring range in the US: 148,000 USD - 185,000 USDHiring range in Canada: 140,000 CAD - 175,000 CADBenefits at a GlanceMedical, dental, and vision plansRetirement plan with employer contributionEqual Opportunity Recharge Payments is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to status as a protected veteran, disability, race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age. Recharge Payments prohibits any form of workplace harassment. #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Tempo Software Full time

    Senior Backend Developer at Tempo Software Tempo Software is looking for a Senior Backend Developer. In this role, you’ll develop scalable solutions, design and maintain APIs, and optimize performance using Java/Kotlin, Spring, and AWS. Collaborating with cross‑functional teams, you’ll drive innovation while ensuring high‑quality, secure software....


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mercor Full time

    Senior Software Development Engineer 1 day ago Be among the first 25 applicants This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $70.00/hr – $110.00/hr About The Job Mercor connects elite creative and technical talent with leading AI research labs....


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mercor Full time

    Senior Software Development Engineer Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base Pay Range $85.00/hr - $120.00/hr About The Job Mercor connects elite creative and...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Tempo Software Full time

    Join to apply for the Senior Frontend Developer (Growth) role at Tempo Software. With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better. We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping,...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Magnet Forensics Full time

    Senior Software Development Engineer in Test The Quality Assurance team is expanding, and we are looking for a Senior Software Development Engineer in Test (SDET) to join us. In this role, you will ensure the quality of deliverables throughout the software development lifecycle, create automated tests, and improve code testability for a digital forensic...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mercor Full time

    Senior Software Development Engineer 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $80.00/hr - $110.00/hr Direct message the job poster from Mercor...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada vCluster Full time

    Senior Software Development Engineer in Test Join us to apply for the Senior Software Development Engineer in Test role at vCluster. This range is provided by vCluster. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$100,000.00/yr - CA$145,000.00/yr About vCluster Labs vCluster Labs is...

  • Software Engineer

    4 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada Software Secured Full time

    OverviewWe’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment....


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Targeted Talent Full time

    Overview Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada raisin Software Full time

    Join to apply for the Senior Front End Engineer role at raisin Software About Us At raisin®, every connection helps charities and nonprofits raise more for the causes that matter. Our SaaS platform empowers 300+ organizations across Canada and the U.S. to fundraise more effectively in critical areas such as mental health, animal welfare, food security,...