Senior Software Engineer - Integrations

Full time

Company Description

Marlin is a verifiable computing protocol that utilizes TEE and ZK-based coprocessors to delegate complex workloads over a decentralized cloud. We offer servers provisioned using smart contract calls to host ML models, gateways, frontends, MEV or automation bots, or backends for arbitrary computations with auto-scaling and fault tolerance. Marlin is proudly backed by Binance Labs and Electric Capital.

Role Details

Marlin is seeking a passionate Senior Software Engineer to join our growing team. You'll play a vital role in driving user adoption by designing and implementing seamless integrations with popular platforms and services.


  • Design and develop innovative integrations to increase user adoption of the Marlin platform

  • Collaborate with external partners and internal teams (engineering, product, marketing) to identify key integration opportunities

  • Build and maintain robust API integrations with popular cloud providers, developer tools, and other relevant platforms

  • Ensure integrations are secure, scalable, and user-friendly

  • Automate integration processes to streamline workflows

  • Write clean, well-documented, and maintainable code

  • Stay up-to-date on the latest developer tools and integration trends

  • Analyze user data and feedback to identify areas for improvement in the integration experience


  • Proven ability to build high-quality, well-documented software systems

  • Developed backend systems with proficiency in Go and Rust

  • Experience with API design and development (RESTful APIs a plus)

  • Familiarity with cloud platforms and developer ecosystems

  • A demonstrated track record of taking initiative, working independently, and collaborating effectively

  • Excellent communication and problem-solving skills


  • Work on cutting-edge, innovative technologies alongside brilliant colleagues from IITB, Microsoft, and the Ethereum Foundation.