IMPORTANT: At the moment we are only considering candidates located in Latin America. Please do not apply if you are not located in Latin America.
About Empirical
Empirical empowers early and growth stage tech companies to create the right products in the right way by providing two pivotal services:
Product & Technology Leadership: Our clients entrust critical decisions to our network of top-tier US-based CTOs and CPOs. We provide fractional, project, or advisory based support, combining highly experienced talent with a flexible approach.
Product Development Teams: We provide our clients with high performing, senior product development talent through a scalable staff augmentation model and ongoing support. We focus on Latin America to find exceptional talent, with time zone and cultural compatibility.
We are proud to be a people first company, where we prioritize building meaningful, long lasting human connections with clients and team members alike, while embracing diversity and uniqueness. With this foundation and our focus on talent, we help create great products that people love.
Our values
Care about people first
Strive to add value always
Lead with integrity
Have fun every step of the way
The Opportunity
Our client, a rapidly growing, venture-backed logistics and fulfillment company, is building a next-generation, custom Warehouse Management System (WMS) from the ground up — along with the full ecosystem of operational systems that surround it. This is not just a WMS: the scope includes the end-to-end operational technology stack, spanning real-time inventory control, order management, carrier and EDI integrations, 3PL connectivity, and ERP-adjacent workflows. The platform will replace the current operations stack and transform how the company manages warehouse operations at scale.
What you'll do
As a Senior Full-Stack Engineer (backend-oriented), you will primarily own backend work — domain modules, API design, data models, and integrations — while being fully capable of contributing to the React frontend when the team needs it. You are the engineer who can unblock anyone: when backend is the bottleneck, you drive it; when the frontend-oriented engineer needs API contracts defined, you deliver them fast and clean. This flexibility is the point. This is a fast-paced, high-ownership role on a small, all-senior team.
Your qualifications and experience
Must haves
7+ years of experience in software development with a strong backend focus
Proficiency in TypeScript/Node.js (NestJS) — solid, production-grade backend skills, not just familiarity
Proficiency in React + TypeScript — you can build and ship frontend features independently, even if it's not where you spend most of your time
Strong experience with PostgreSQL, including schema design, query optimization, and transactional patterns
Solid understanding of REST API design: versioning, error handling, OpenAPI contract management
Experience with background job processing (BullMQ or similar) and asynchronous data flows
Hands-on experience with GCP (Cloud Run, Cloud SQL, Cloud Storage, Pub/Sub) or AWS; GCP preferred
Comfortable with Docker and CI/CD pipelines (GitHub Actions or Cloud Build)
Experience with WMS platforms, ERP systems (e.g. NetSuite, SAP, Microsoft Dynamics), or similar operational/enterprise software is a strong plus
Background in logistics, supply chain, or fulfillment-heavy domains is a strong plus
Actively uses AI coding assistants (e.g. Cursor, GitHub Copilot, or similar) daily — demonstrated experience using AI tools to accelerate development across the full stack
Advanced English required
What we expect from you
100% alignment with our core values!
Ability to take ownership of projects from start to finish
Strong collaboration and communication skills
Attention to detail and a passion for creating great user experiences
What we offer
Remote/flexible work
Highly competitive compensation in US dollars
Opportunities for personal and professional development; mentorship, coaching and training as needed
Ongoing, 40 hours per week dedication
The opportunity to be part of an amazing, multicultural community of tech experts
Why work with us?
We pride ourselves on our core values and have proven that putting people first creates a thriving and collaborative work environment.
We seek to accommodate and balance individual needs with client needs, understanding each one of us is unique.
We offer benefits such as remote/flexible work, selective paid training, mentorship programs, referral programs and more.
We are selective in the projects we take on to ensure our teams are engaged in challenging, meaningful, enjoyable opportunities that will provoke creativity, innovation and growth!