Developer Relations Engineer – Midnight


We are looking for a talented Developer Relations Engineer to join our team and help shape the future of Midnight’s products and technology. Midnight is a regulatory-friendly data protection-based blockchain that safeguards sensitive commercial and personal data, protecting fundamental freedoms of association, commerce, and expression for developers, companies, and individuals. Midnight utilizes a novel data protection-first programming model and ZK proofs.

As a Developer Relations Engineer, you will level up developers through education and enablement. We are here to get developers excited about software and to support them and their communities in achieving their goals.

We build in front of the world. We are creative and we embrace that energy to produce and share ambitious inspirational projects with deep technical roots. By sharing authentic, engaging content with our communities we are able to join in the conversations that matter to them and bring their stories home to help Midnight build better products. The same discussions give us a chance to use our product expertise to make developers’ lives better, by helping them understand the value of zero knowledge technology and how they can effectively apply it in their own projects.

We are developers and we love to code. We code so we can speak from practical experience and join the global conversation. You are going to be happiest on this team if you have lived the pain of pager duty and know the joy that comes from a beautiful green test suite. We are storytellers. We excite, engage, and empower our peers with stories of our own triumphs and failures in building. We are looking for compatriots with experience following their curiosity down the rabbit hole and bubbling back to the surface with treasure. We are active members of our communities. Collaborative personalities can expect to thrive here.


  • Build and nurture a vibrant and engaged developer community around Midnight’’s blockchain technologies.
  • Code and develop hands-on technical solutions, prototypes, and examples to assist developers in using our products and APIs.
  • Engage with developers through various channels, including forums, social media, conferences, and developer meetups.
  • Provide technical guidance and support to developers, helping them overcome challenges and maximize the value of our blockchain solutions.
  • Create and maintain high-quality technical documentation, tutorials, and code samples to assist developers in using our products and APIs.
  • Collaborate closely with our engineering teams to gather feedback from developers and advocate for developer-centric improvements.
  • Collect and analyze feedback from developers to influence product development and enhance the developer experience.


Key Competencies

  • Proficiency in coding languages commonly used in blockchain development, such as Rust, JavaScript, or Go. The ability to write and review blockchain code, smart contracts, and decentralized applications (DApps). 

Education / Experience 

  • 5 years of software development experience with JavaScript, Typescript, Python, Ruby, Go, Rust, or a similarly relevant language. We’re willing to be convinced.
  • 3-5 years of developer relations or community engagement experience.
  • Experience delivering technical content in public forums.
  • Open source contributions in one of the aforementioned languages.
  • Passion for building and fostering developer communities, with a strong desire to help developers succeed.
  • Self-motivated, proactive, and capable of working independently and as part of a team.
  • Willingness to travel for conferences, meetups, and developer events.
  • English verbal and written fluency.
  • Experience streaming on Twitch (desirable).
  • Community leadership experience (desirable).
  • Multiple languages, software and human (desirable).


  • Flexible schedule
  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO 
  • Medical Benefits

At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.