Software Engineer – Core R&D

About the Role

You will design, develop, and optimize internal and external backend services using Go and/or Rust. You will integrate services with Ethereum execution clients (for example Erigon), research performance and interoperability, and improve monitoring and reliability. You will use AI tools to accelerate research, improve code quality and tests, and draft technical documentation. You will own features end-to-end from design through deployment and iteration, participate in technical design discussions, and contribute to high-quality code reviews and documentation.

Requirements

  • 3-5+ years of professional software engineering experience or equivalent impact
  • Strong experience with Go and/or Rust and building production services
  • Comfortable with Git, branching strategies, and CI/CD pipelines
  • Proven ability to own and deliver features in a production environment
  • Experience using LLMs and AI coding assistants, including effective prompting and validation

Responsibilities

  • Design, develop and maintain backend services in Go and/or Rust
  • Integrate services with Ethereum execution clients and Web3 tooling
  • Contribute to client software such as cdk-erigon and its integrations
  • Research and optimize performance and interoperability of infrastructure
  • Participate in technical design discussions and shape architecture and standards
  • Use AI tools to accelerate research, improve code quality, and draft documentation
  • Own features end-to-end from idea to deployment and iteration
  • Conduct code reviews, write documentation, and share knowledge

Benefits

  • Fully remote role
  • Flexible working hours
  • Competitive compensation aligned with mid-level responsibilities

Skills

Apply Now
Software Engineer – Core R&D at Gateway.fm | JobStash