Restate logo
Restate

Build innately resilient backends and agents.

Developer Relations Lead

Location

California

Posted

4 days ago

Salary

$220K - $260K / year

Seniority

Senior

Bachelor DegreeEnglishDistributed Systems

Job Description

Developer Relations Lead

Restate

• Set the editorial direction for developer content: blogs, tutorials, sample apps, video, conference talks. Then drive execution of those artifacts. • Run the launches and public moments: product launches, community highlights, success stories to ensure that Restate is highly relevant in the right conversations. • Grow and animate the community across Slack, Discord, and GitHub. Show up daily where developers are, and surface what they’re struggling with back into the team. • Partner with Restate’s founders and engineers on on docs, tutorials, and examples.

Job Requirements

  • Someone technical: you don’t have to be an engineer, but you can sit through a design review, follow it, and translate it for a wider audience.
  • A real writer: you have a public body of work incl. posts, talks, shipped projects that developers in our space already trust.
  • Marketing instinct. You know the difference between a launch that lands and one that doesn’t, and you can run one end-to-end.
  • Excited about AI infrastructure and durable execution. You can talk about both in a way that resonates with engineers building systems at scale.
  • AI fluency: you naturally leverage AI to amplify your own work. You also understand how AI impacts search patterns and ensure that Restate stays top of mind for humans and agents.
  • Happy defining a developer-led motion rather than running someone else’s playbook.
  • We’re open on background. Strong candidates might have done this work at a developer-led company before, but we’re equally interested in engineers, technical writers, builders from AI infra, backend, or distributed systems whose public work already gives them credibility.

Benefits

  • Offers Equity

Related Categories

Related Job Pages

More Developer Relations Jobs

Full TimeRemoteTeam 1,001-5,000

• Build the platforms behind agentic developer workflows • Design and build product surfaces engineers and AI agents reach for daily • Own and evolve the Cloud Development Environment (CDE) platform • Improve the build systems, CI/CD pipelines, test infrastructure, and observability • Prototype and evaluate new AI developer tools

Canada
$180.2K - $233.2K / year
ICF logo

Project Manager – Disaster Recovery, Housing and Community Development Training & Technical Assistance

ICF

Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en

• Leading the operations of large and small training and technical assistance (TTA) engagements to provide guidance to states, territories, cities, counties, and other entities receiving Community Development Block Grant Disaster Recovery (CDBG-DR) funding • Directing cross functional teams of trainers, subject matter experts, and technical contributors, including strategizing on how to accomplish TA goals and build the capacity of TA recipients • Serving as the primary liaison with TA recipients, and maintaining clear communications with HUD • Coordinating delivery of trainings on regulatory and grant-specific requirements • Drawing on experience in housing, infrastructure, public services and economic revitalization to provide guidance to TA recipients on the design and implementation of their recovery and resilience programs • Overseeing product development work plans

Virginia
$89.6K - $152.4K / year

Role Description We are on the lookout for a top-tier Chief .NET Developer to become part of our team. This position suits someone who thrives on combining direct technical contributions with mentoring others toward achieving strong project results. You will have the chance to shape technical strategy while supporting the professional growth of your teammates within a cooperative, innovation-driven atmosphere. - Steer the technical vision of software initiatives from the earliest planning stages through final rollout. - Assess code contributed by team members and offer helpful feedback to uphold quality benchmarks. - Decompose intricate technical demands into clear, achievable tasks for the development group. - Organize knowledge-sharing activities that help team members expand their technical expertise. - Work with product managers and other stakeholders to keep development efforts aligned with organizational objectives. - Spot possible technical risks ahead of time and craft plans to address them. - Set and uphold coding conventions and best practices throughout all projects. - Assist with integrating new team members into the development group. - Engage in sprint planning, retrospectives, and other agile rituals to keep projects moving forward. - Monitor project status and keep relevant parties informed of timelines and deliverables. Qualifications - Bachelor's or Master's degree in Computer Science or a comparable field, or equivalent practical experience. - At least 7 years of relevant hands-on experience in software development. - A minimum of 2 years spent leading and managing a small development team (2-3 people), taking full ownership of projects and initiatives. - Strong understanding of core programming concepts, object-oriented programming (OOP) principles, and widely used design patterns. - Solid back-end development background with .NET (including recent versions like .NET 9/10), C#, ASP.NET Core, and REST API development. - Front-end development skills involving HTML, CSS/LESS, JavaScript/TypeScript, and single-page application (SPA) frameworks such as ReactJS and jQuery. - Database experience with SQL, covering T-SQL and platforms like SQL Server 2008+, PostgreSQL, or MySQL. - Demonstrated skill in designing, building, configuring, and testing software products from start to finish. - Able to lead a small team effectively while also thriving independently or within a team under minimal oversight. - Strong drive to keep pace with new technologies and approaches, applying them to practical projects. - English proficiency at a B2 level or above, with solid written and spoken communication abilities. Requirements - Experience with Angular for developing interactive front-end applications. - Familiarity with Docker for packaging applications into containers and simplifying deployment. - Knowledge of Kubernetes for managing and scaling containerized applications. - Background in unit testing to support code quality and dependability. - Exposure to NoSQL database systems such as MongoDB, LiteDB, or Cassandra, considered an optional but useful skill. - Experience using Git for version control, with familiarity in Gitflow seen as an added advantage.

Colombia
Full TimeRemoteTeam 1,001-5,000

• Design and implement scalable APEX solutions (domain/service/selector patterns, one-trigger-per-object, bulkified and governor-safe). • Develop and enhance Service Cloud capabilities including complex case management, entitlements, milestones, routing, and customer service automation. • Build and customize Experience Cloud sites to support customer and partner self-service experiences. • Implement and extend Digital Engagement capabilities including Chat, Messaging, WhatsApp, SMS, Facebook Messenger, and other supported customer communication channels. • Build and enhance Bots and AI-powered customer service automations, integrating them with Apex, Flows, and external systems. • Design and develop secure Apex REST APIs, callouts (Named Credentials), Platform Events, async Apex (Queueable, Batch, Schedulable, Future), and CDC-driven solutions. • Develop Apex services consumed by Lightning Web Components, Experience Cloud, Flows, and AI Agents. • Optimize SOQL/SOSL queries and ensure high performance for large-volume Service Cloud data operations. • Create invocable Apex to extend Flows and bot conversations where declarative capabilities are insufficient. • Proactively participate in solution design, applying Salesforce best practices and scalable architecture principles. • Collaborate in design reviews with Architects and align on security, scalability, performance, and maintainability requirements. • Partner with DevOps on CI/CD using Git, Pull Requests, SFDX/DevOps Center, packaging, and safe deployment strategies. • Support UAT and troubleshoot incidents using logs, debug tools, and event monitoring. • Document technical decisions and APIs while maintaining Jira tickets. • Customize Salesforce objects, fields, page layouts, record types, search layouts, list views, queues, reports, and dashboards. • Configure and maintain automations including Flows, approval processes, assignment rules, escalation rules, Omni-Channel routing, and email automations. • Maintain Salesforce security including users, roles, profiles, permission sets, sharing rules, field-level security, validation rules, and Experience Cloud access. • Optimize existing implementations to reduce technical debt and improve platform health, scalability, and efficiency. • Promote Salesforce development best practices. • Contribute to the overall Salesforce architecture strategy, ensuring long-term scalability, maintainability, and performance.

Poland