Skip to content

Developer Relations Engineer - Unreal Engine

Develops and maintains Rive's Unreal Engine runtime, designs APIs for optimal developer experience, creates documentation/samples/tutorials, and engages with the Unreal community for advocacy and support. Requires extensive Unreal Engine and C++ expertise.

160k – 185kSan Francisco, CADeveloper RelationsRemote

About the role

Responsibilities

Unreal Runtime Development

  • Support and evolve Rive's Unreal runtime by exposing new Rive runtime capabilities within Unreal while maintaining long-term stability and quality.
  • Stay current with developments across the Unreal ecosystem, proactively planning support for new engine features, platforms, SDKs, and devices.
  • Write, maintain, and expand automated test coverage to ensure runtime reliability and performance.

Developer Experience & API Design

  • Help shape a best-in-class developer experience for Unreal developers using Rive.
  • Ensure the Unreal runtime aligns consistently with the APIs and workflows of other Rive runtimes.
  • Advocate for developers by validating new features, workflows, and integrations from the perspective of real-world usability and production adoption.

Documentation, Samples, and Educational Content

  • Contribute to documentation that supports both new and experienced developers using Rive.
  • Create sample projects, reference implementations, and example code that demonstrate best practices and common workflows.

Community and Customer Support

  • Triage and investigate issues reported by customers and the community.
  • Serve as a technical resource for both internal teams and external Unreal developers using Rive.
  • Collaborate directly with customers to help them succeed with production integrations and best practices.
  • Gather and communicate developer feedback to help shape product direction and roadmap priorities.
  • Grow awareness and adoption of Rive within the Unreal community through discussions, community engagement, demos, and developer advocacy.

Requirements

  • Extensive experience developing projects in Unreal Engine, with a solid understanding of engine architecture, patterns, and conventions.
  • Proficiency with Unreal's UI frameworks, including Slate and UMG.
  • C++ proficiency, including working within large existing codebases and extending established systems and architectures.
  • Experience building developer tooling, SDKs, APIs, or Blueprint systems, ideally including integrating Blueprint workflows with native C++ systems.
  • Strong empathy for developers and an understanding of what creates exceptional SDKs, APIs, tooling, and documentation experiences.
  • A passion for sharing knowledge through tutorials, demos, videos, written content, or other educational formats.
  • Prior experience working with end users, skilled in handling customer questions.

Nice-to-Haves

  • Experience using Rive!
  • Experience with, or an interest in learning, other game engines and frameworks.
  • Participation in developer communities through open source, blogs, conference talks, meetups, tutorials, YouTube content, hackathons, or technical education.
  • Examples of technical writing, tutorials, documentation, or educational content you've created.

Compensation and Benefits

  • Base salary range: $160-185k.
  • Remote work environment, comprehensive health, dental, and vision coverage, stock options.
  • Compensation may depend on level of experience and geographic location.

Skills

Unreal EngineC++SlateUmgBlueprintsSDKsAPIsDeveloper Tooling

Designer Advocate

Partner with Marketing, Sales, and Product teams to empower Figma users through content, community engagement, and internal advocacy. Requires deep Figma expertise, design systems experience, and strong public speaking skills.

153k – 317kSan Francisco, CADeveloper RelationsOn-site5+ YOEFigmaPrototyping

Content Engineer

Builds sample apps and integrations, creates technical content like blogs/tutorials/docs, and engages developer communities via Slack/Discord to drive product adoption and gather feedback. Requires strong engineering background and communication skills.

150k+Santa Clara, CA +1Developer RelationsHybridAIAPIs

Developer/Community Advocate- AMER (Remote)

Developer Advocate bridges developer communities, internal teams, and partners by leading AMER meetups, coordinating events, gathering feedback, creating technical content, and representing the company at conferences with 50%+ travel. Requires strong technical background in data/analytics/distributed systems and community engagement experience.

150k – 210kUnited StatesDeveloper RelationsRemoteSlackGitHub

Founding Developer Growth Lead

Build demos, prototypes, and content to promote developer integration platform in SF AI ecosystem. Engage builders via events, hackathons, and communities while providing product feedback; requires technical prototyping skills and developer culture insight.

150k – 200kSan Francisco, CADeveloper RelationsOn-siteMcpAPIs

DevRel Engineer

First DevRel hire inspiring AI builders to innovate with web infrastructure. Advocates for developer community internally while prototyping on AI's bleeding edge and deeply understanding customer needs.

150k – 300kPalo Alto, CA +1Developer RelationsOn-siteAIPrototyping