Needle is an AI-powered marketing system that replaces the bottleneck of 10+ tools, agencies, and freelancers for DTC brands. We're growing fast, backed by Iterative, Ethos Fund, EQ2 Ventures, and Goldbell. Now we're scaling our infrastructure and need a senior backend software engineer to architect the systems that power our growth.
We're looking for someone who's built systems before, thinks in clean architecture patterns, and thrives in fast-moving startup environments.
Are you the Senior Backend Engineer we're looking for?
✅ 7+ years of backend engineering experience, ideally with Python and Node.js
✅ You've architected and deployed systems end-to-end (not just maintained someone else's code)
✅ You care about clean architecture (DDD, Onion Architecture, Clean Architecture) and write maintainable, testable code
✅ You understand system design: APIs, databases (SQL/NoSQL), event-driven patterns, background jobs, and data pipelines
✅ You thrive in startup environments where you build the plane while flying it—high autonomy, high impact, fast iteration
✅ Bonus: Experience with AI agents, ML pipelines, or third-party API integrations (Shopify, Meta Ads, Google Ads)
If yes, fill out the form below! If it’s a match, someone from our team will reach out. 🚀
This is a remote-first role. We prefer candidates in Southeast Asia (ideally +/- 2 hours of Singapore Time), but we're open to anywhere on the map if you're exceptional.