Skip to content

Senior Backend Software Engineer, Subscriptions Enablement

Build and evolve subscription and payment platforms, APIs, and integrations while improving reliability, scalability, and maintainability. The role requires 6+ years of software development experience, backend expertise, and leadership of complex technical designs.

About the job

Responsibilities

  • Own and drive the evolution of the Subscriptions and Payments platforms, including foundational systems and APIs.
  • Lead and collaborate on feature development supporting subscription growth, monetization, and business expansion.
  • Make architectural decisions, lead technical discussions, and provide feedback on team designs.
  • Improve system reliability, observability, scalability, and maintainability.
  • Build and maintain technical documentation.
  • Partner with Product, Design, Data, and Engineering teams to define scope, evaluate tradeoffs, and deliver solutions.
  • Conduct code reviews to improve quality, maintain engineering standards, and share knowledge.
  • Participate in an occasional on-call rotation.

Requirements

  • 6+ years of experience in a software development role.
  • 4+ years of experience with Node.js or another backend technology.
  • 1+ years of experience leading and implementing complex designs.
  • Strong ownership, communication, collaboration, and problem-solving skills.
  • Experience building reliable, scalable, and maintainable systems.

Nice-to-haves

  • TypeScript experience.
  • Experience with systems deployed in an AWS environment.
  • Curiosity about emerging technologies, including AI.

Compensation and Benefits

  • Target salary range of $140,000–$155,000.
  • Competitive total rewards package including incentive, equity, and benefits for eligible roles.
  • Unlimited vacation policy.
  • $4,000 technology stipend every two years.
  • $500 annual work-from-home stipend.
  • Medical, dental, vision, prescription, FSA/HRA, and family/dependent coverage.
  • Life insurance and short- and long-term disability coverage.
  • 401(k) plan with company match.
  • Company-paid wellness platform access.
  • Generous parental leave.
  • DICK’S Sporting Goods teammate discount.

Skills

TypeScript, Node.js, Redis, Postgres, AWS, Backend Apis, Subscriptions, Payments, System Architecture, Observability, Scalability, Technical Documentation, Code Reviews

ZoomInfo

ZoomInfo

Bethesda, MD

Senior Software Engineer
$140k+/yrHybrid6+ YOEBackend Engineering

Build and scale high-performance backend services and microservices for a platform serving millions of users. The role requires strong Node.js expertise, distributed-systems experience, and technical leadership, with Java, cloud, and AI-assisted development experience preferred.

ZoomInfo

ZoomInfo

Bethesda, MD

Senior Software Engineer
$140k+/yrHybrid6+ YOEBackend Engineering

Senior backend engineer building and scaling Node.js microservices, APIs, and distributed systems for a high-volume platform. Requires 6+ years of backend development experience, technical leadership, and expertise in performance, reliability, and modern development practices.

NinjaTrader

NinjaTrader

Chicago, IL

Senior Software Engineer II, Platform/API
$140k+/yrHybrid6+ YOEBackend Engineering

Owns the backend service layer for account activation and onboarding, building resilient Node.js and TypeScript workflows for identity verification, funding, and third-party integrations. Requires 6+ years of backend experience, event-driven architecture expertise, and production skills with cloud infrastructure and Kubernetes.

NinjaTrader

NinjaTrader

Chicago, IL

Senior Software Engineer II, Backend
$140k+/yrHybrid6+ YOEBackend Engineering

Leads development and operation of production Rust backend services for account creation, identity verification, and KYC/CIP decisioning. The role requires 6+ years of software development experience, strong async Rust expertise, secure data-handling experience, and the ability to drive cross-team technical design.

Fivetran

Fivetran

Oakland, CA
Senior Software Engineer - Metadata
$140k+/yrOn-site5+ YOEBackend Engineering

Build and scale backend services for the dbt metadata platform, including discovery, catalog, lineage, and run history. The role requires 5+ years of software engineering experience, distributed systems expertise, strong backend development skills, and hands-on cloud and containerization experience.