MLabs is seeking an experienced Software Engineer to lead the development of world-class developer tools and SDKs for their EVM-compatible, open-source, proof-of-stake platform, aiming to enable seamless integration for enterprise and Web3 applications.
Requirements
- 5+ years of hands-on experience in Java, C++, JavaScript, Python, Go, Swift, and/or Rust (proficiency in several is preferred).
- Proven experience in designing, developing, and maintaining SDKs or developer platforms.
- Experience in consuming and producing clean APIs.
- Strong focus on delivering delightful developer experiences and empathy for API consumers.
- Ability to technically lead and mentor engineers across functions.
- Strong understanding of modern IDE internals and debugging protocols (e.g., DAP, GDB, LLDB) with hands-on experience extending or customizing IDE/debugger functionality.
- Experience with Web3 Apps, Decentralised Ledger Technologies (DLTs), and/or Blockchains.
Responsibilities
- Design, build, and maintain Open Source SDKs and related tooling that enable developers to integrate easily with our platform.
- Champion and implement best-in-class developer experience standards across all tooling and SDKs.
- Lead and mentor a team of engineers, providing architectural vision and technical guidance.
- Consume and produce high-quality RESTful, GraphQL, or gRPC APIs with a clean, consistent design.
- Design, integrate, and enhance developer workflows across popular IDEs (e.g., VS Code, IntelliJ) and debugging tools to streamline the development experience.
- Serve as a technical voice and mission-driven leader, rallying and inspiring the team around shared goals.
Other
- Customer-oriented mindset with a bias toward action, self-driven, curious, and comfortable with ambiguity.
- Work on the core developer infrastructure for an enterprise-grade, public, proof-of-stake platform.
- Collaborative mindset with a commitment to continuous learning and mission-driven work.
- If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion.
- We genuinely appreciate your interest and wish you the best in your job search.