Software Engineer

GW431
  • $200,000-$240,000
  • New York City, NY
  • Permanent

About the job


Software Engineer (Python) – Seed Stage


We’re working with an early-stage (seed) company building a technically ambitious core product. This is a true zero-to-one environment — systems are still being defined, not just scaled.


This is not a role for maintaining existing services. You’ll be building the foundations of the product alongside a small, high-calibre team.


What you’ll do?

  • Own backend systems from design → build → deployment → operation
  • Build Python services that form the core of the product
  • Tackle non-trivial technical problems across performance, reliability, and data
  • Work closely with founders and product to shape what gets built
  • Continuously iterate on systems in a fast-moving environment


What makes this interesting?

  • Zero-to-one: you’re building foundational systems, not iterating on mature infra
  • High ownership: small team, real responsibility from day one
  • Technical depth: problems go beyond simple CRUD or surface-level work
  • Fast pace: decisions are made quickly, and you’ll see immediate impact
  • Strong growth curve: steep learning environment with high expectations


What are we looking for?

  • Strong backend engineers with solid Python experience
  • Evidence of building and owning production systems (even small-scale)
  • Ability to solve problems independently without a heavy structure
  • High rate of learning and adaptability
  • Engineers who want to build, not just contribute


Anna Heneghan Senior ML Research & Engineering Recruiter

Apply for this role