Mimica
Staff/Senior Backend Engineer (Node.js)
United Kingdom, Remote. Posted 2 months ago
The role
You will enhance and scale the backend systems powering the Mimica platform using the MERN stack. This includes designing scalable architecture, developing backend services and APIs, and taking operational responsibility for what you build.
What you will do
- Contributing to architectural decisions and collaborating across teams
- Developing and optimizing a real-time backend service for graph data and AI model re-training
- Creating libraries and building APIs in the Node.js backend to interact with ML components
- Diagnosing fault-tolerance, availability issues, and performance bottlenecks
- Refactoring components and services and producing documentation
- Providing feedback to peers through pair programming and code reviews
- Participating in hiring and onboarding new team members
- Taking on end-to-end project management responsibilities
Required qualifications
- Minimum 8 years of experience as a Software Engineer
- Background in backend engineering, focusing on high-performance production software and scalable architectures
- Proficiency in TypeScript
- Experience using modern frameworks and technologies (e.g., Docker, K8s) to build high-throughput, low-latency systems
- Practical experience in designing APIs and managing databases (e.g., PostgreSQL, MongoDB)
- Firm grasp of distributed systems concepts (microservices, load balancing, caching, horizontal/vertical scaling and stateless architectures)
- Commitment to high engineering standards, code quality, maintainability, reliability, and security
- Strong analytical and troubleshooting skills
- Fluency in English
Nice to have
- Experience and fluency with Python
- Experience working within an international high-impact Startup/Scale-up environment
- Active interest in AI, automation, or related fields
Benefits
- Generous compensation + stock options
- Distributed work: Work from anywhere, in hubs, or a mix
- Company-issued laptop
- Remote setup stipend
- Co-working budget
- Flexible schedules and location
- Ample paid time off, in addition to local public holidays
- Enhanced parental leave
- Health & retirement benefits
- Annual learning & development budget
- Annual workaways
- Regular virtual & in-person socials
About the company
Mimica is an AI-powered process intelligence platform that automatically analyzes team work and generates AI agents to execute it. The company is remote-first and globally distributed across 16+ countries.