Senior Software Development Engineer

3 weeks ago


Canada ReCharge Payments Full time

Overview Recharge 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/MySQL What you’ll do Live 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 bring 5+ 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 / Qualifications 3+ 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. Compensation Recharge’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 USD Hiring range in Canada: 140,000 CAD - 175,000 CAD Benefits at a Glance Medical, dental, and vision plans Retirement plan with employer contribution Equal 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



  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Tempo Software Full time

    About Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...


  • , AB, Canada BIS Safety Software Full time

    Join to apply for the Senior ColdFusion Software Developer role at BIS Safety Software 16 hours ago Be among the first 25 applicants Join to apply for the Senior ColdFusion Software Developer role at BIS Safety Software Get AI-powered advice on this job and more exclusive features. BIS Safety Software is a fast-paced, high-growth organization providing...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Canada / Vancouver, BC / Toronto, ON Orchestry Software Full time $140,000 - $180,000 per year

    About OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...


  • , , Canada Aplos Software Full time

    About Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...


  • , BC, Canada Aplos Software Full time

    About Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....


  • , , Canada Atimi Software Full time

    Atimi is seeking an experienced backend software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web...