Posted Aug 15, 2026

Senior Software Engineer, Full Stack (React, Python, Azure)

Apply Now

Calling All Upstarters!

SENIOR FULL STACK DEVELOPER WANTED!

We are Upstart 13. We are humble, hungry, and competent people who are radically changing the expectations and experience of outsourcing for all participants by challenging barriers that create inequality and by bringing down borders in technology for people everywhere. We’re all about delivering value and doing big things. We have become a game changer for teams around the world who look to Upstart’s services as a differentiator.

Job Description:

We are seeking a Senior Full-Stack Engineer located in LATAM to help build and run the web platform behind a browser-based computational design and generative engineering product — a system built on code-defined engineering models, where geometry is the result of the model rather than the input to it.

You'll work end-to-end on a TypeScript / React / Vite front end inside a pnpm workspaces + Turborepo monorepo, a Python / PostgreSQL backend, and secure deployment across both on-premise / self-hosted and Microsoft Azure environments.

What sets this role apart is how we build: AI-native by default. Prompt-driven development with MCP servers and agentic tooling is our primary workflow, not a novelty, and we expect you to be comfortable reading, forking, and extending unfamiliar codebases with minimal hand-holding.

The platform, the backend and hosting/security layer, and AI-native development are the foundation of the role. On top of that foundation sits the node-graph engine that drives the product, and around it a wider computational design and manufacturing stack. The qualifications below are grouped into what we need from day one, what will get you productive in the product quickly, and what is genuinely a bonus.

Responsibilities:

Qualifications

Technical skills:

Preferred skills:

Node-graph and dataflow engineering:

Soft skills:

Bonus skills:


Why Upstart13?

Perks:

Are you ready to join our cause? Be sure to ask, “why 13?”

Originally posted on