SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Mysten Labs is seeking a Software Engineer to join the Solutions Engineering team in Greece. You will design, develop, debug, and deploy next-generation decentralized applications on the Sui blockchain platform.
In this role, you will work closely with senior engineers to develop expertise in smart contract development using the Move programming language. You'll build applications that support blockchain developers and business partners worldwide, including payment wallets, decentralized finance applications, and agentic coordination systems. Your work will leverage AI coding tools and agents as part of your development workflow, combining rapid experimentation with sound engineering judgment to deliver reliable software.
Key responsibilities include:
- Design, implement, and test full-stack applications using AI coding agents while maintaining code quality, security, and maintainability
- Work with international partners to onboard and port solutions to Sui, including travel as needed
- Translate partner needs into clear technical requirements and rapidly build proof-of-concept applications
- Visualize and implement web UIs that improve the user experience for blockchain developers and partners
- Understand Sui blockchain capabilities to make informed technical decisions and influence platform evolution
- Research blockchain technology and customers' industries to inform technical decisions
You'll contribute to open-source projects with global impact, collaborate with leading companies in blockchain and AI, and develop expertise alongside experienced engineers in a fast-moving, experimentation-friendly environment.
REQUIREMENTS:
- Bachelor's degree in computer science or related field, or equivalent work experience
- 2+ years of industry software engineering experience
- Proficiency in TypeScript, JavaScript, Java, or C#
- Experience with React, Next.js, or Vue
- Practical experience using AI coding tools (Claude Code, Codex, Cursor, or similar), including providing clear instructions, reviewing generated code, and validating results through testing
- Understanding of relational databases and key-value stores
- Experience with source code management tools (Git, GitHub)
- Strong collaboration, interpersonal, and verbal communication skills
- Fluency in written and spoken English
PLUS (nice-to-have):
- Experience with Rust or Solidity
- Basic knowledge of distributed systems and architectures