Full-Stack Engineer
Software Engineering
Doha, Qatar
About 1001
1001 builds AI-powered operational intelligence for the world's most complex, data-heavy environments. We turn fragmented data into a live, unified model of operations and use it to drive better decisions and solve high-stakes problems. Our work sits inside government and large enterprises, in environments defined by critical operations and messy, real-world data.
Our engagements start with forward-deployed teams embedded in the customer environment. They work on real data, build quickly, and iterate until the system proves itself, then scale it across the organization.
The company is backed by Lux Capital, General Catalyst, CIV, Hanabi, Sanabil, and 9Yards, with angels including Chris RĂ©, Amjad Masad, Karim Atiyeh, Kareem Amin, and Russell Kaplan.
About the Role
You will work directly with customers in critical operational environments, building software around their real data and field workflows. You will learn what operators need, prototype solutions across the full stack, and turn early versions into reliable features that support their daily work.
This role rewards speed and sound judgment. You will build on existing internal components, keep the application stable as it expands across customer deployments, and turn successful approaches into reusable patterns for future use cases.
What You'll Work On
- Build full-stack software with customers and put useful tools in operators' hands quickly.
- Work alongside customers to understand how decisions are made and translate those workflows into software.
- Prototype against real customer data, then harden those prototypes for production use.
- Build on existing internal components instead of recreating established functionality.
- Develop systems that can handle inconsistent field data and demanding operational environments.
- Keep the application consistent across customer deployments.
- Turn recurring implementation work into reusable product patterns.
Requirements
- 3 to 5 years of experience shipping production full-stack applications.
- Strong experience with TypeScript and React.
- Experience with a modern backend language or framework using Node.js, Python, or Go.
- Comfortable working directly with customers during deployments.
- Able to ship quickly, learn from real use, and iterate on working prototypes.
- Strong computer science fundamentals from an academic program or equivalent demonstrated experience.
Nice to Have
- Experience building AI-native products.
- Customer-facing engineering experience.
- Experience working at a fast-moving B2B startup.
Working at 1001
We take on high-stakes problems in environments where mistakes carry real consequences. That demands an uncompromising bar, real speed, and systems that hold up under live operations. The people who thrive set that bar for themselves and keep raising it. They own outcomes end to end, bring rigor to everything, and lift everyone around them.