Who We Are

In a landscape where acquisition costs are soaring and funding is limited, ecommerce merchants are challenged to maximize their returns. Subscriptions are not just a revenue stream; they are the cornerstone of innovative Direct-to-Consumer (DTC) brands. Our client understands this, and that's why they're at the forefront of simplifying retention and growth for ecommerce brands.

As a leading subscription platform, our client is committed to empowering brands to effortlessly establish and manage subscriptions, create dynamic customer experiences, and continually evaluate business performance. From customizable customer portals to personalized offers and dynamic bundles, our client helps merchants manage, grow, and retain their subscribers effectively. Currently, our client powers over 20,000 merchants serving 100 million subscribers, including renowned brands such as [List of Brands]. Their accolades include recognition on the Technology Fast 500 by Deloitte and being certified as a Great Place to Work.

Who We Are

Our client leads the industry in empowering top-tier commerce companies on the internet, specializing in subscriptions, memberships, workflows, and optimization products. With over 50 million subscriptions worldwide and processing more than 10 billion in transactions, our client is the trusted partner for over 15,000 brands, including [List of Brands], helping them grow their businesses and enhance customer satisfaction.

Role Overview

As a Senior Software Engineer on the Subscriptions Team, you will play a crucial role in developing and maintaining core services essential to our client's business. This includes building pivotal features for merchants and their customers, such as Subscriptions, Orders, Discounts, Shipping, Taxes, and integrations with platforms like Shopify.

We're seeking engineers who thrive on collaboration, continuously strive to enhance our code base and processes, and are committed to personal growth.

Our Tech Stack: Python, Flask, VueJs, Kubernetes, GCP, Elasticsearch, Redis, Terraform, OpenTelemetry, Docker, Splunk, SignalFx, CloudSQL/MySQL

Who You Are

At our client's engineering team, we value diverse personalities and work styles. If you resonate with the following traits, you'll likely enjoy working with us:

  • You embrace remote work but thrive on collaboration.
  • Rapid prototyping and prioritizing impactful solutions excites you.
  • You enjoy tackling challenges across various domains, including code, infrastructure, documentation, and stakeholder engagement.
  • The dynamic nature of the eCommerce industry energizes you.
  • You excel at breaking down tasks into manageable phases and delivering value iteratively.
  • You appreciate the iterative development process, gaining insights as you progress to deliver tangible value.

What You'll Do

  • Develop high-impact, high-performance, and scalable products to enable development teams in feature delivery.
  • Align with roadmap priorities and write frontend and/or backend code with a focus on scalability, testability, supportability, and maintainability.
  • Use your technical expertise to manage project priorities, deadlines, and deliverables effectively.
  • Debug production issues across the stack and conduct comprehensive code reviews, offering constructive feedback.
  • Foster a positive team environment and demonstrate flexibility to support team needs.

What You'll Bring

  • An aptitude for engineering simple solutions to complex problems.
  • Self-driven, pragmatic, and passionate about taking ownership of your work and delivering results.
  • Ability to thrive in a remote-first environment within a high-growth company.
  • Demonstrated self-sufficiency in promptly taking on and completing projects.
  • Versatility, ownership mentality, and enthusiasm for tackling new challenges across the full-stack.
  • Experience with Python, Serverless, Kubernetes, and Cloud Platforms such as GCP or AWS, HTML5, CSS3, and JavaScript.
  • Proficiency in HTML5, CSS3, and JavaScript.
  • Experience/Education/Qualifications:
    • Typically, 5+ years of relevant full-stack development experience across backend technologies like Python, Node.js, and frontend technologies including JavaScript and/or TypeScript, HTML, CSS, or equivalent.
    • Familiarity with microservice architecture.
    • Bachelor’s degree in Computer Science or other STEM-related field, or equivalent work experience.
    • Demonstrable experience with cloud computing.
    • Prior e-commerce experience is preferred.