Staff Software Engineer
Role Overview
The platform must stay correct even when steps are late, partial, or reported inconsistently.
Build systems that model the real world honestly: long-running workflows spanning days and multiple external parties.
Data must stay consistent across services and partners, and the API is integrated into customers' onboarding and offboarding automation.
Operations are worldwide, so systems must hold across regions, partners, and edge cases.
Key Skills for This Role
Full Job Posting
What We Do
allwhere runs the full lifecycle of IT equipment for distributed companies: procure, deploy, retrieve, redeploy, retire.
Customers are IT teams at fast-growing companies with employees everywhere, running their entire hardware operation through the platform and API.
The product's output is physical: an API call becomes a purchase order, a technician imaging a machine, a courier in another country, and a device coming back on time.
Why This Is a Hard Engineering Problem
The platform must stay correct even when steps are late, partial, or reported inconsistently.
Build systems that model the real world honestly: long-running workflows spanning days and multiple external parties.
Data must stay consistent across services and partners, and the API is integrated into customers' onboarding and offboarding automation.
Operations are worldwide, so systems must hold across regions, partners, and edge cases.
What You'll Own
- Set technical direction for the core platform and API.
- Raise the bar on how systems are designed and operated, and ship.
- This is a hands-on role: write a lot of code.
- Decisions about architecture, reliability, and developer experience will define the product for years.
- The company is small and at an inflection point; first-year work will be visible in what customers can do with the product.
How We Work
- AI native: every engineer works with Claude Code daily, and AI agents are a core part of how software gets built.
- Engineers own problems end to end, from customer need through design, build, test, and production.
- Cycle times are short and the team deploys continuously.
- Work directly with product, operations, and customers, not through layers.
Who You'll Work With
Report to the VP of Engineering, who joined this year after ten years at Instagram running engineering for Reels.
The team is small with a real product, real customers, rapid growth, and problems that don't fit neatly inside one discipline.
What We Need From You
- Deep TypeScript, with real production depth in Node (we use NestJS) and React.
- Built and operated systems at scale in a cloud environment; comfortable owning production on AWS.
- Designed systems with real-world messiness: integrations with external partners, asynchronous workflows, data consistency across services.
- Build software with AI agents every day and have opinions about how to do it well.
- Strong product judgment: take a customer problem to a shipped solution and explain trade-offs to people who don't write code.
Helpful, Not Required
- Event-driven systems (we use SQS and EventBridge).
- Experience in logistics, marketplaces, or anywhere else software has to move physical things.
- A track record of mentoring engineers.
What We Offer
- Generous base salary, depending on experience, plus equity.
- Equity is meaningful and work directly moves what it's worth.
- Comprehensive health benefits, 401k, and PTO policy.
- Three days a week together in the NYC office; the rest is up to you.
Work Authorization
- You must be authorized to work in the US.
- allwhere does not sponsor work visas at this time.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at allwhere
Staff Software Engineer
New York City, USA
Enterprise Account Manager
New York City, USA
Account Executive
New York City, USA
Customer Success Manager
New York City, USA
Strategic Analytics Manager
New York City, USA