Summary
Join our early engineering team and contribute to shaping our technical direction, processes, and culture by enhancing and scaling the backend systems powering the Mimica platform.
Requirements
- Background in backend engineering, focusing on developing high-performance production software and scalable architectures
- Proficiency in JavaScript/TypeScript
- Practical experience in designing APIs and managing databases (e.g., PostgreSQL, MongoDB), with a keen eye for query optimization and efficient data storage & handling
- Commitment to upholding high engineering standards
- Strong analytical and troubleshooting skills β methodically decomposing systems to identify bottlenecks, determine root causes and implement effective solutions
- Fluency in English
Responsibilities
- Contributing to architectural decisions
- Collaborating across teams to identify and implement product improvements
- Developing and optimizing a real-time backend service that enables multiple users to edit graph data and re-train AI models through their input
- Creating libraries and building APIs in our Node backend to interact with the various ML components of the system
- Diagnozing fault-tolerance and availability issues, as well as performance bottlenecks, and resolving them
- Refactoring our components and services and producing documentation for your implementations
- Providing feedback to peers through pair programming and code reviews and helping those around you to level up
- Participating in hiring and onboarding new team members; taking on end-to-end project management responsibilities as we grow
Preferred Qualifications
- Experience owning projects from start to finish, including speccing, architecture, development, testing, deployment, release and monitoring
- Firm grasp of distributed systems concepts and techniques β microservices, load balancing, caching, horizontal/vertical scaling and stateless architectures
- Working knowledge of secure software design principles
- Experience working within a high-impact, high-ambiguity startup environment β delivering value quickly and iteratively
- Active interest in AI, automation, or related fields
Benefits
- Health benefits
- Ample paid time off
- Flexible schedules and location
- Start-to-finish project ownership