Search...

Developer Experience Engineer

Skills

About the Role

You will architect and build foundational developer tools, creating frameworks, testing environments, automation, CLIs, SDKs, and debugging/simulation capabilities. You will identify friction in the developer journey and ship solutions, write clear documentation and tutorials, run workshops and hackathons, and grow an open-source community around the tools.

Requirements

  • Strong experience with at least one of Rust, TypeScript, or Python
  • Past experience contributing to open-source projects and libraries
  • Proven ability to build developer tools that developers love to use
  • Deep understanding of EVM architecture and smart contract development
  • Experience with modern AI development workflows and MLOps tools
  • Strong knowledge of container technologies and deployment patterns
  • Proven ability to explain complex technical concepts through writing and speaking
  • Ability to act quickly under high pressure and context switch frequently
  • High level of end-to-end ownership and self-direction with excellent communication skills
  • Ability to meet deadlines in a fast-paced environment

Responsibilities

  • Design and implement development frameworks
  • Identify friction points in the developer journey and address them
  • Build local testing and development environments
  • Create CLIs and SDKs for developer integration
  • Craft developer tooling for deploying and testing AI-enabled smart contracts
  • Design and implement debugging and simulation capabilities
  • Write clear documentation and tutorials
  • Run workshops and hackathons to gather feedback
  • Build and nurture an open-source developer community

Benefits

  • Healthcare premiums fully covered
  • Aggressive company 401k match
  • Flexible remote or hybrid work
  • Participation in virtual and in-person events