Solutions Architect
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
We're looking for our first Solutions Architect to help bring vision into production.
You'll work directly with our customers, helping them build exciting products with durable execution. You'll also help shape the future of Restate by bringing customer insights back to the team, influencing the product roadmap, and sharing what you're learning with the broader developer community through talks, demos, and other evangelism efforts.
If you enjoy distributed systems, infrastructure, and solving difficult engineering problems alongside other engineers, we'd love to talk.
The Role
You'll work directly with engineers, architects, and technical leaders to take Restate from initial evaluation to production.
This is a highly technical role. You'll spend your time in architecture discussions, technical evaluations, prototypes, code, and production troubleshooting via whiteboard.
You'll help teams:
- Evaluate where durable execution fits into their architecture
- Design production systems with Restate
- Build proof-of-concepts and reference implementations
- Solve distributed systems and infrastructure challenges
- Deploy and operate Restate in production
You'll also bring what you learn back to Restate, shaping the product, improving developer experience, and turning recurring customer challenges into reusable tooling and patterns.
What You'll Do
Architect & build
- Design production architectures with engineering teams
- Help solve problems around state, messaging, orchestration, and failure handling
- Build prototypes, integrations, and reference implementations
- Guide teams from evaluation through production
- Troubleshoot complex distributed systems and infrastructure issues
Shape Restate
- Bring technical feedback directly to engineering and product
- Turn recurring challenges into tooling, documentation, and best practices
- Contribute to technical demos, talks, and developer content
What We're Looking For
We're looking for technically strong engineers and architects who enjoy solving complex infrastructure problems alongside other engineers.
Must Have
- Strong software engineering or solutions architecture background
- Experience with distributed, backend, or event-driven systems
- Strong understanding of system architecture and reliability
- Experience with a backend language such as Go, Java, Python, TypeScript, Rust, or C++
- Experience with cloud infrastructure and/or Kubernetes
- Ability to dive into code and troubleshoot technical issues
Nice to Have
- Distributed databases, messaging systems, workflow engines, or infrastructure software
- Kubernetes, networking, observability, or cloud architecture
- AI infrastructure or production AI applications
- Rust or other systems programming experience
- Open-source or technical evangelism experience
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Train and Evaluate AI Agents in CAD Environments (Freelance)
Mindrift
United StatesTrain and Evaluate AI Agents in CAD Environments (Freelance)
Mindrift
United StatesSenior Engineer – DoD/U.S. Navy Energetics Facility Design and Construction
Eastern Research Group
United StatesSecurity Operations Specialist
HiddenLayer
United StatesMore Openings at Restate
Explore Top Companies in this Space
BetterCloud
Software Development / Cloud Computing / Enterprise Software
Azumo
Artificial Intelligence / Software Development / Cloud Computing / Enterprise Software
Motia
Fleet Management / Fuel Card Solutions / Telematics / Enterprise Software
BlueFlag Security
Enterprise Software / Cybersecurity / Developer Tools / AI Governance
Restate
View Company ProfileRestate (operating at restate.dev) is a low-latency application runtime platform engineered for building resilient, fault-tolerant workflows and backend services. Founded in 2022 and headquartered in Berlin, Germany, Restate eliminates the need for developers to manually handle failure mechanics—such as retries, timeouts, or state management—by abstracting these complexities into a durable execution engine. Under the hood, the platform combines a lightweight runtime built in Rust/Tokio with SDKs for JavaScript, Java, and Kotlin, enabling developers to write workflows as simple code while ensuring they persist across infrastructure failures. This allows engineers and teams to focus on core logic rather than operational overhead, delivering deterministic, scalable, and observable processes. Backed by a $7M seed funding round led by Redpoint Ventures, Restate positions itself as a critical tool for modern applications requiring high availability and operational control without sacrificing developer productivity.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.