Mid-Level Software Engineer
Job details
- Pay
- $140,000 – $160,000 a year
- Work mode
- Hybrid
- Employment
- Full-time
- Level
- Senior
- Experience
- 5+ years
- Education
- Bachelor's degree
- Posted
- Oct 19, 2026
- Last confirmed open
- Oct 19, 2026
About this role
Job Summary
We are looking for a Mid-Level Software Engineer with 2–5 years of experience to build and maintain production-grade integrations and data pipelines at Gryps, the AI platform for construction capital program owners.
You should be a strong Python engineer who has real, hands-on experience with integration work: making API calls at scale, handling rate limits, async processes, retries, and orchestration tools like Prefect, Dagster, Step Functions, or Airflow. This is a role for a self-starter who is excited to roll up their sleeves, maintain and support critical pipelines, and grow into designing systems over time.
You'll join a lean, AI-native team of 20 that has increased engineering output 4–5x and is backed by $7.7M in seed funding from top-tier investors.
Responsibilities
- Build, extend, and maintain API integrations at scale, including authentication, pagination, rate limiting, retries/backoff, idempotency, and error handling.
- Collaborate closely with senior engineers and Forward Deployed Engineers to translate field insights into durable, reliable product capabilities
- Implement and operate orchestrated data workflows and pipelines using tools like Prefect, Dagster, AWS Step Functions, or Airflow
- Support and maintain production pipelines day-to-day, investigating issues, improving resilience, and reducing repeat incidents
- Deliver well-scoped backend projects from requirements through implementation, testing, rollout, and monitoring.
Experience
- Hands-on experience with API integrations at scale (rate limiting, retries, async, error handling)
- 2 - 5 years of experience in backend software engineering.
- Worked at an early-stage B2B SaaS startup (seed to Series B).
- Hands-on AWS experience (Lambda, Step Functions, ECS, SQS, CDK).
- Tech stack: Python, AWS Lambda, AWS Step Functions, AWS ECS/Fargate, AWS SQS, AWS EventBridge, AWS CloudWatch, AWS CDK, REST APIs, OAuth, Webhooks, Prefect, Dagster, Airflow, LLM/VLM APIs, Browser Automation/RPA, Vue, React
Join us to be part of a forward-thinking team dedicated to creating innovative solutions that make a difference!
Pay: $140,000.00 - $160,000.00 per year
Application Question(s):
- Walk us through your hands-on experience building or maintaining integration pipelines using tools like Prefect, Dagster, Step Functions, Temporal, or Airflow: what did you own and how long did you work with it?
- Describe a project where you built API integrations at scale: how did you handle rate limiting, async processes, retries, and failure recovery?
- What is their salary expectation?
- Are you able to work in New York and come into the office 3 times per week?
- Do you require visa sponsorship to work in the United States?
Education:
- Bachelor's (Required)
Location:
- New York, NY (Required)
Work Location: Hybrid remote in New York, NY