Senior Full Stack Engineer at Foresight Works Ltd | NY, US | Rezi

Senior Full Stack Engineer at Foresight Works Ltd

Senior Full Stack Engineer

Foresight Works Ltd · NY, US

Today

Senior Full Stack Engineer

Foresight Works Ltd · NY, US

18 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Full Stack Engineer role.

Rezi rewrites your resume against Foresight Works Ltd's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Full Stack Engineer posting at Foresight Works Ltd — free, in seconds.

About the Role

Foresight is seeking a Senior Full Stack Engineer to build the core platform and product. You will develop systems to enhance the efficient delivery of large-scale construction projects, design APIs and data models for risk predictions and AI recommendations, and create interfaces for understanding complex projects. This is a hands-on role requiring ownership of features from database to browser, focusing on accuracy, scalability, and observability.

Responsibilities

  • Own features from technical design through release and beyond, measuring adoption and iterating.
  • Collaborate with ML engineers to integrate new models into production features.
  • Partner with product, design, and customers to identify key problems to solve.
  • Optimize performance across the stack, including page load, rendering, query speed, API latency, and uptime.
  • Enhance architecture, testing, observability, and deployment processes.
  • Contribute to shaping the product and technical roadmap.

Requirements

  • 5+ years of experience building and shipping web products with full-stack ownership.
  • Proficiency in Python (FastAPI, Django, or similar) for backend development.
  • Strong TypeScript and React skills for frontend development.
  • Solid relational data modeling in Postgres, including schema design, indexes, query plans, migrations, and ORM (SQLAlchemy).
  • Experience with asynchronous operations: queues, background jobs, retries, idempotency, and worker failure handling.
  • Hands-on experience with AWS services (S3, RDS, managed queues/events, containers, serverless).
  • Attention to detail regarding correctness in financial transactions, permissions, concurrency, and multi-tenant data isolation.
  • Ability to write tests and debug production issues using logs, metrics, and traces.
  • Clear written communication skills.
  • Comfortable making pragmatic trade-offs in a fast-paced, small-team environment.

Skills

  • Python
  • FastAPI
  • Django
  • TypeScript
  • React
  • Postgres
  • SQLAlchemy
  • AWS
  • S3
  • RDS
  • Containers
  • Serverless
  • API design
  • Data modeling
  • Asynchronous programming
  • Testing
  • Observability
  • Written communication

Location

  • New York
  • San Francisco
  • Montreal

Work Type

  • Full-time
  • Hybrid

Experience Level

  • Senior

Salary/Compensations

  • $180,000-230,000

Benefits

  • Health
  • Dental
  • Vision
  • 401(k)
  • PTO

About the Company

  • Foresight's mission is to accelerate the delivery of the world's critical infrastructure by improving how teams manage complex capital projects.
  • The company's AI platform connects schedules, field progress, and execution data across all project stakeholders, forecasting delivery timelines and enabling proactive issue resolution.
  • Foresight works with leading data-center owners, developers, and general contractors globally.
  • The company has raised a $25M Series A led by Macquarie Capital and is headquartered in New York.
  • Foresight offers a unique opportunity to define a new category of agentic software for physical infrastructure, with a small, senior, and collaborative team.

Equal Opportunity

  • Foresight is an equal opportunity employer. We welcome applicants of every background and do not discriminate on any protected basis.