Full-Stack Software Engineer

David Joseph & Company
New York, NY, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$240,000.0 - $270,000.0
Working hours
Shift work
Job source

Tech stack

Python (Programming Language) Next.js ReactJS Backend Fastapi Front End Software Development

Job description

We’re hiring full-stack engineers to expand two product lines (vendor risk management and marketing compliance, including a dedicated ML track). You’ll ship across the stack, work directly with customers weekly, drive your own roadmap, and operate at near-founder level alongside the founding team - with a path to leading expansion into new product areas.

What you’ll be doing

  • Build and ship full-stack features across Python, FastAPI, React, and Next.js
  • Work directly with customers weekly, translating feedback into improvements that work for all clients
  • Drive roadmap items based on your own customer interactions and product vision
  • Build infrastructure and systems that are extensible and scalable, not just fast
  • Contribute to architectural and technical decisions alongside the founding team
  • Lead expansion into new product areas as the company grows

Tech stack: Python, FastAPI, React, Next.js

Requirements

Do you have experience in User-facing feature development?, * 4 to 7 years full-stack engineering experience, staff-level thinking

  • Python and FastAPI backend proficiency
  • React and Next.js frontend proficiency
  • High agency, identifies and solves problems without being asked
  • Customer-facing, can interface with clients weekly
  • Cares about product quality and real user impact

Green Flags

  • Has worked at or would meet the bar for top-tier companies like Anthropic or Clay
  • Startup experience, especially building products from zero to one and seeing them grow with real users
  • Infrastructure or backend engineering background that demonstrates holistic systems thinking
  • Degree from Caltech, MIT, UIUC, Waterloo, or equivalent top engineering program
  • Founder mentality, has started something, led something, or talks about their work in terms of outcomes not just implementation
  • Can articulate how what they built was actually being used, cares about adoption and user impact not just technical elegance

Benefits & conditions

  • Entire career spent at big tech with no startup exposure, often comes with risk aversion and process expectations that do not fit a 7-person team
  • Talks about their work purely in technical specifications with no connection to whether it was actually used or drove value
  • Needs structured processes and handoffs to operate effectively
  • Not willing to be customer-facing
  • Not based in or willing to relocate to New York City, in-person culture is important to the team

Why Join

  • Near-founder ownership: drive your own roadmap from direct customer interactions, with a path to leading new product areas
  • Elite, flat, fast-shipping team holding a very high engineering bar
  • Strong early traction and meaningful equity for early hires

About the company

A Series A AI startup automating manual risk and compliance operations for fintechs and banks. Its reasoning engine ingests third-party contracts, internal policies, legal commitments, and external legislation to auto-surface and track risks, cutting partner diligence time by roughly 10x without added headcount. The company reached $1M-$2M ARR within two months of its Series A and runs with a small, elite, fast-shipping engineering team., LocationNew York City, NYWork policyOn-site, 5 days/week preferred with some flexibility; relocation assistance case-by-caseCompensation$240,000-$270,000 + 0.5%-1% equityVisa sponsorshipNoneEmployment typeFull-time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

Videos

See all

Related articles

See all