MLabs is an industry-leading organization specializing in blockchain technology and security. They are seeking a Senior Software Engineer to design, develop, and scale core backend services for a high-performance platform while collaborating with product and security teams.
Responsibilities:
- Design, build, and maintain secure, scalable backend services and RESTful APIs
- Architect databases and microservices optimized for performance, reliability, and long-term growth
- Manage the full software development lifecycle (SDLC), from initial requirements and implementation to production deployment and iteration
- Troubleshoot complex technical issues, resolve performance bottlenecks, and ensure system resilience
- Contribute to CI/CD pipelines, observability, and the continuous improvement of development standards
- Partner with product and security teams on technical roadmaps and strategic direction
- Maintain comprehensive system documentation and support client-facing technical discussions
Requirements:
- 8+ years of backend software engineering experience, specifically within the fintech or blockchain sectors
- Strong expertise in TypeScript, complemented by proficiency in at least one low-level language such as Rust, Go, or C++
- Proven track record of building scalable APIs, infrastructure, and developer tools
- Expert-level knowledge of databases (PostgreSQL, DynamoDB, NoSQL) and AWS services
- Skilled in microservices architecture, CI/CD pipelines, observability, and Secure Software Development Lifecycle (SSDLC) practices
- Familiarity with applied cryptography, Public Key Infrastructure (PKI), and backend security fundamentals
- Strong problem-solving abilities, clear communication skills, and the capacity to deliver high-quality results under pressure
- Location: US or EU (remote-first, office optional). Must be in the US, not Canada or in the European Union. France or Paris or as close as possible, always preferred