Software Engineer, Full Stack Dots
Software Engineer, Full Stack Dots
Posted yesterday
SENIORITY
Lead
About the role
- Build and launch features across web interfaces, APIs, backend services, and data models.
- Create workflows for task creation, progress updates, agent feedback, and results that remain coherent across sessions and devices.
- Translate emerging model capabilities into product prototypes with research, product, and design partners.
- Design clear interfaces between product surfaces and agent execution systems.
- Improve performance and reliability across the stack, including user-facing latency and recovery from partial failures.
- Own projects from early exploration through architecture, implementation, launch, and iteration based on user feedback.
- Help establish technical direction, testing practices, and observability as the product grows.
- You might thrive in this role if you:
- Have significant experience building and shipping products across frontend and backend systems.
- Can move comfortably between user interfaces, service design, APIs, and data modeling.
- Bring strong product instincts and care about making complex capabilities understandable to users.
- Have taken ambiguous ideas from concept to production and made practical tradeoffs between iteration speed and long-term maintainability.
- Understand asynchronous workflows and can reason about state, consistency, and failure across system boundaries.
- Collaborate effectively with design, product, research, and engineering partners.
- Have owned complex engineering projects and helped other engineers make sound technical decisions.
- Experience launching new consumer products, building agent or workflow applications, or working in small teams with broad engineering ownership is especially relevant.
- Prior experience with AI or machine learning is helpful, but not required. We welcome experienced engineers who want to bring strong product and engineering judgment to a new category of software.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
