Golabs
Founding Engineer (Python, TypeScript & React)
Skills
2 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
San José Province, San José, Costa Rica
Work mode:
Onsite
Published on:
22 October 2026
What they need
Contractor · Remote in LATAM · Full-time · North American Eastern Time (ET) hours
Our client is an early-stage company building software for analytical testing laboratories and other regulated industries. It is an industry that quietly touches billions of lives: the work inside it is slow, manual and consequential, and the decisions made every day deserve to be faster, more consistent, and easier to stand behind.
As a Founding Engineer, you will build the product end to end. It is one product deployed in more than one place: the company's cloud on AWS, a customer's own Microsoft Azure environment, and, for the most restricted sites, a machine with no internet access. You will own it from the server to the screen, working directly with the founders.
Responsibilities
- The engine: build containerized Python workers (FastAPI, NumPy, SciPy) that make the same decision on every machine, byte for byte.
- Instrument files: read the binary files laboratory instruments produce, and write the system's decisions back into them so the lab's own software still opens them.
- The review application: build it in TypeScript and React, with SVG and Canvas charting over large datasets, Web Workers for heavy parsing, and exports to ZIP, XLSX and PNG.
- New test methods: turn a new laboratory test into a working module with the founders, following a written playbook.
- Cloud infrastructure: run on AWS (S3, SQS, ECS Fargate, RDS, KMS) today, with the same containers deployable to Azure (Container Apps or AKS, Blob Storage, Key Vault, Azure Database for PostgreSQL).
- Customer-hosted deployments: package and release the application so it runs inside a customer's own cloud tenant, behind their firewall, with their data staying in their environment.
- Air-gapped deployments: run the same containers on a Linux or Windows server with no internet, including signed, versioned offline updates.
- The record: implement immutable storage, hash-chained audit events and ten-year retention in every environment.
- Multi-tenancy and security: own PostgreSQL row-level security, IAM, SSO and secrets management.
- Delivery: maintain Terraform, GitHub Actions CI/CD that blocks regressions, Playwright end-to-end tests, and monitoring and logging.
Tech Stack
- Backend: Python, FastAPI, NumPy, SciPy, SQLAlchemy
- Frontend: TypeScript, React, Vite, SVG, Canvas, Web Workers
- Data: PostgreSQL, S3 / Azure Blob Storage
- Containers: Docker, Docker Compose
- Cloud: AWS (S3, SQS, ECS Fargate, RDS, KMS, IAM) and Microsoft Azure (Container Apps / AKS, Blob Storage, Key Vault, Azure Database for PostgreSQL, Entra ID)
- Infrastructure and delivery: Terraform, GitHub, GitHub Actions
- Testing: pytest, Playwright
- Systems: Linux, Windows Server
Requirements
- Strong Python and strong TypeScript / React. You are at home on both sides, not visiting one of them.
- SQL and PostgreSQL well beyond basic CRUD.
- Hands-on experience with Docker and containerized deployment.
- Production experience on AWS, and working experience with Microsoft Azure or a willingness to get there quickly.
- Infrastructure as code with Terraform, and CI/CD pipelines in GitHub Actions.
- You care about exact numbers: you know why the same calculation can give different answers on two machines, and how to stop it.
- Comfortable taking apart a binary file format nobody documented.
- You have shipped software that runs in someone else's environment, not just your own cloud.
- You have built a data-heavy interface that stays fast, not a CRUD app with a chart library dropped in.
- You use AI coding tools hard (Cursor, Claude Code, Codex, etc.), and you are ruthless about reviewing what they write.
Nice to Have
- Signal processing, chromatography or other scientific data.
- Regulated software: audit trails, data integrity, validated systems.
- Azure and AWS in the same product.
- Air-gapped installs and Windows Server administration.
Who You Are
- A critical thinker who pushes back.
- Proactive: nobody is going to hand you a ticket.
- Wants ownership of the schema, the screen, the server and the alarm that wakes you up.
- Fast without being sloppy.
- Able to handle adversity.
- Comfortable talking with scientists and customers' IT teams, not just other engineers.
- Someone with the desire to be great.
Additional Information
- Working hours: North American Eastern Time (ET).
- Not required: a specific number of years of experience (what matters is whether you can do the work) or any degree or higher education.
What We Offer
- Competitive USD Compensation — Get paid in USD.
- 100% Remote Work — Work from anywhere in Latin America.
- Equipment Provided — We provide the equipment you need to do your best work.
- Paid Time Off — Enjoy 12 PTO days per year to rest, recharge, and take time for yourself.
- Local Public Holidays — Celebrate all official holidays in your country.
- Birthday Off — Enjoy your special day, on us!
- Career Growth Opportunities — Keep learning, developing your skills, and advancing your career.
- Recognition Program — Your contributions matter, and we make an effort to celebrate them.
- Paid Approved Leaves — Receive paid leave for eligible, approved absences, in accordance with company policies.
Other offers great for you!
These companies are also looking for great profiles
Tenth Revolution Group
Senior Frontend Engineer React / TypeScript
Freelance
Paris, France
Hybrid
Skills
1 day ago
Quick apply
Naxo
Développeur FullStack Senior React TypeScript Java
430
Freelance
Lille, France
Hybrid
Skills
13 hours ago
Quick apply
skiils
Senior MLOps Engineer
530
Freelance
Paris, France
Hybrid
Skills
5 hours ago
Quick apply
No company information available.