MLabs is seeking an experienced Senior Full Stack Engineer with a strong backend focus to architect and scale their core platform services, aiming to eliminate communication barriers by connecting users to live, qualified interpreters across hundreds of languages in seconds.
Requirements
- 10+ years of experience in full-stack software development, with a strong backend specialization.
- 8+ years of experience as an individual contributor in software development.
- Expert proficiency in architecting and optimizing robust backend systems, primarily utilizing GoLang and Python.
- Strong experience with our core infrastructure components: Postgres, Redis, Docker, Kubernetes, and GCP.
- Familiarity with modern frontend frameworks (Vue 3, React Native, JavaScript) for occasional full-stack contribution.
- Bonus points if you have experience with WebSockets, WebRTC, or AI-assisted programming (LLMs).
Responsibilities
- Develop and maintain scalable, secure platform services that meet critical customer needs, with an 80% focus on backend systems.
- Lead technical discussions and guide architectural decision-making for large-scale, greenfield projects.
- Manage the entire software development lifecycle, from concept to deployment and maintenance, navigating ambiguity in complex environments.
- Collaborate with product managers, designers, and other stakeholders to define the technical roadmap.
- Identify and mitigate technical risks and bottlenecks, troubleshoot complex technical problems, and optimize operational infrastructure.
- Cultivate a culture of continuous improvement, innovation, and technical excellence within the team.
- Seamlessly integrate internal platforms and services, ensuring high-quality real-time communication.
Other
- This is a fully remote position.
- Visa sponsorship is not available for this role.
- Direct influence on a platform that connects users to qualified interpreters instantly across 300+ languages.
- Fully remote flexibility and the opportunity to work with modern, high-scale infrastructure.
- 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.