/roles — ROLE_314

Mid-Level Software Engineer

AI startup helping owners of large construction programs make sense of their project records

The role

COMP
$140K - $160K
EQUITY
Competitive equity
LOCATION
New York
WORKPLACE
Hybrid
EXPERIENCE
2 - 5 years
VISA
None
STACK
Python, AWS, Airflow, REST API, React, Vue
INDUSTRY
Software Development, AI, Construction, B2B

The company

Seed-funded startup building an AI-driven, fully managed data platform that helps owners of large construction capital programs organize project documents and make better decisions.

STAGE
Series A-stage
FUNDING
$7M raised
TEAM
~20 people
FOUNDED
2020
BACKING
VC-backed

JD — the work

About the role

This role centers on building and running the data pipelines and third-party integrations that feed an AI platform for owners of big construction programs. Strong Python is essential, along with real integration experience: hitting third-party APIs in high volume while managing rate limits, retries, and asynchronous work, plus orchestration tools. It suits a self-starter who likes keeping critical pipelines healthy today and wants to take on system design over time. The team is small, seed-funded, and heavily AI-native.

What you'll do

  • Develop and maintain high-volume API integrations, covering authentication, paging, throttling, backoff, idempotent retries, and failure handling
  • Build and operate orchestrated pipelines on tools such as Airflow, Prefect, Dagster, or Step Functions
  • Keep live pipelines healthy: debug failures, harden weak spots, and stop the same incidents from recurring
  • Take clearly defined backend projects from spec to build, tests, release, and monitoring
  • Pair with senior teammates and customer-facing engineers to turn lessons from the field into lasting product features

What they're looking for

  • 2 to 5 years of software engineering, with Python as your main language
  • Hands-on integration work: high-volume API calls, rate limits, async processing, and retries
  • Experience with an orchestrator such as Airflow, Step Functions, Dagster, or Prefect
  • A self-starter happy to own and support critical production pipelines
APPLY FOR THIS ROLE →All open rolesOne application covers up to 3 roles.