Skip to content

Software Engineer (Product)

Builds scalable backend services, APIs, and infrastructure for an AI-native tax platform. Requires 7+ years backend experience with Node.js, PostgreSQL, Redis, AWS, and strong product sense in a fast-growing startup.

175k – 300kSan Francisco, CANew York, NYBackend EngineeringHybrid7+ YOE

About the role

Responsibilities

  • Design and build scalable, secure backend services and APIs from scratch.
  • Make architectural decisions that optimize for speed, data integrity, and long-term maintainability.
  • Collaborate closely with product, design, and data teams to develop performant systems that power key customer workflows.
  • Own infrastructure, observability, and performance for the services you build.
  • Help shape engineering best practices, code quality, and our overall backend culture.

Requirements

  • 7+ years of experience building backend systems in high-growth environments.
  • Fluency with backend technologies like Node.js, PostgreSQL, Redis, and cloud services (AWS preferred).
  • Experience designing robust APIs and distributed systems at scale.
  • Strong product sensibility—able to balance performance, flexibility, and speed.
  • Startup mindset: Not scared of ambiguity and hungry for rapid growth.
  • Intensity & Ownership: This is not a 9-5 — we’re scaling rapidly and have a massive opportunity ahead of us.
  • Customer Obsession: You deeply care about the user experience and solving their problems.

Nice-to-haves

  • Experience in payments, tax, accounting, or regulatory tech.
  • Infrastructure or platform engineering background (e.g., CI/CD, observability).
  • Experience scaling monolith-to-service architectures or event-driven systems.
  • Familiarity with GraphQL, Kafka, Terraform, or container orchestration tools.

Compensation & Benefits

  • Competitive salary and equity - you'll share directly in the company's success.
  • Full medical, dental, and vision coverage.
  • Wellness perks like Headspace and the Peloton One App.
  • 401(k) to help you build long-term financial security.
  • Lunch and snacks when you're in the office.
  • Regular team offsites and company events as we grow.
  • A culture built on ownership - your work matters and people will see it!

Skills

Node.jsPostgresRedisAWSGraphQLKafkaTerraformAPIsDistributed SystemsCI/CD

Senior Software Engineer

Senior Go engineer designing and owning scalable microservices for real-time contest and checkout systems. Requires 5-8 years experience building production Go services and distributed systems.

175k – 185kUnited StatesBackend EngineeringRemote5+ YOEGoRest

Senior Software Engineer, Billing Platform

Senior backend engineer to design, build, and scale Crusoe Cloud's billing platform, owning metering, pricing, invoicing, and payments end-to-end. Requires 5+ years experience with Go/Java/Rust/C++ and distributed systems.

175k – 220kSan Francisco, CABackend EngineeringOn-site5+ YOEGoC++

Senior Back End Engineer

Senior backend engineer building and migrating services in Ruby on Rails and Go for PrizePicks' internal Back Office platform. Owns complex features end-to-end, drives microservices migration, mentors engineers, and participates in on-call.

175k – 185kUnited StatesBackend EngineeringRemote5+ YOEGogRPC

Sr. Software Engineer, Backend

Senior Backend Engineer on Broker Dealer platform building and scaling trading/money-movement systems with Java, SQL, and distributed systems while mentoring engineers and leading cross-team projects.

175k – 215kNew York, NYBackend EngineeringHybrid5+ YOESQLJava

Lead Trading Systems Engineer (USA)

Leads design and evolution of core trading, research, and simulation infrastructure, building scalable low-latency systems in Linux with C++/Python. Requires 6+ years experience in high-performance trading systems and collaboration with quant researchers.

175k – 200kStamford, CT +1Backend EngineeringOn-site6+ YOEC++Oms