
Empowering ecommerce with seamless subscription management
Recharge is the leading subscription management platform for ecommerce brands, empowering over 20,000 merchants to manage more than 100 million subscribers. Headquartered in Los Angeles, Recharge offers a suite of tools including no-code customer portals and dynamic bundles, enabling brands like Blu...
Recharge offers competitive salaries, equity options, unlimited PTO, and a remote-friendly work environment. Employees also benefit from a learning bu...
Recharge fosters a culture of innovation and customer-centricity, focusing on empowering brands through technology. The company values transparency an...

Recharge • Remote
Recharge is seeking a Senior Software Development Engineer to enhance their storefront capabilities. You'll work with Python, Flask, React, and various databases to ensure high performance and stability in their subscription platform. This role requires significant experience in software development and backend services.
You have 5+ years of experience in software development, particularly in building scalable backend services. Your expertise in Python and Flask allows you to create robust applications that handle high traffic efficiently. You are familiar with frontend technologies like React and Vue.js, enabling you to contribute to both backend and frontend development. You understand the importance of performance and stability in applications, especially in high-scale environments like e-commerce. Your experience with cloud platforms, particularly GCP, equips you to leverage cloud services effectively. You are comfortable working with various databases, including SQL and NoSQL solutions, and have a solid understanding of REST APIs and event-driven architectures.
Experience with Elasticsearch and Redis is a plus, as these tools are integral to our platform's performance. Familiarity with CDN technologies and best practices for optimizing web applications will help you excel in this role. You thrive in collaborative environments and enjoy working closely with cross-functional teams to deliver exceptional user experiences. You are proactive in identifying areas for improvement and are always looking for ways to enhance the product.
As a Senior Software Development Engineer, you will be responsible for developing and maintaining storefront widgets and backend services that integrate seamlessly into our merchants' checkout experiences. You will work on high-scale components that handle millions of sessions daily, ensuring that performance and stability are prioritized. Your role will involve collaborating with product managers and designers to understand user needs and translate them into technical solutions. You will participate in code reviews and contribute to architectural discussions, helping to shape the direction of our technology stack. You will also mentor junior engineers, sharing your knowledge and expertise to foster their growth within the team.
Recharge offers a dynamic work environment where innovation is at the forefront. You will have the opportunity to work with a diverse team of talented individuals who are passionate about building the future of commerce. We provide competitive compensation and benefits, along with opportunities for professional development and career advancement. Our remote work policy allows for flexibility, enabling you to balance your professional and personal life effectively. Join us in our mission to empower brands and enhance customer retention through cutting-edge technology.
Apply now or save it for later. Get alerts for similar jobs at Recharge.