About the job
Join Our Team as a Staff Backend Engineer
Location: London or New York City
Work Arrangement: Onsite | Full-time
Compensation: Competitive
At mlabs, we are a leading technology development firm specializing in the infrastructure that powers the world’s largest digital asset launchpads. With around $1 billion in daily transaction volume, our platform operates at the forefront of the crypto industry, demanding systems engineered for ultra-low latency and exceptional throughput under high concurrency.
We are on the lookout for a Staff Backend Engineer to tackle our most challenging technical problems. This role is critical and impactful, set in a dynamic, in-person environment. Our team comprises high-agency builders who prioritize speed, immediate results, and exceptional engineering judgment. This position is tailored for an engineer who excels under pressure and revels in solving complex, cross-disciplinary challenges.
Key Responsibilities:
- System Ownership: Take responsibility for resolving intricate backend issues, improving performance bottlenecks, scaling limits, and ensuring system reliability under intense load.
- Architectural Leadership: Define the technical strategy for backend systems through thoughtful architectural choices that reconcile swift delivery with long-term viability.
- Distributed Systems Design: Create, implement, and manage high-impact distributed services that serve a vast global audience daily.
- Problem Resolution: Anticipate systemic challenges and lead efforts to resolve them, navigating ambiguity and cross-functional complexities.
- Engineering Excellence: Elevate the backend engineering team's standards through thorough design and code reviews, mentorship, and exemplifying superior engineering judgment.
Interview Process:
Our selection process is designed to ensure a strong fit for both technical skills and cultural alignment:
- Recruiter / HR Call: Initial screening and background assessment.
- Technical Interview I: In-depth evaluation of backend expertise and problem-solving capabilities.
- Technical Interview II: Advanced exploration of distributed systems and architectural knowledge.
- Final Interview: Comprehensive discussion focusing on strategic insights and role expectations.
