You'll work directly under the Head of Engineering, fully autonomous - delivering high-impact backend and infrastructure features that shape our platform's future.
This role demands technical depth, ownership, and the drive to take on tough, often invisible engineering problems that others shy away from - the kind that make everything else possible.
What You'll Do
Take full ownership of complex backend systems - from architecture to production deployment.
Design and implement distributed systems using Node.js, Kafka, Redis, SQL, and MongoDB.
Build and maintain infrastructure components with Kubernetes (EKS), AWS, and CI/CD pipelines.
Work directly with the Head of Engineering to define technical direction, priorities, and execution plans.
Integrate AI models and tools into backend systems (experience with AWS Bedrock or similar is a plus).
Ensure high availability, scalability, and performance in real-world production environments.
Tackle hard, critical engineering challenges - the kind that aren't flashy, but keep the product running smoothly.
Requirements: A hands-on engineer with 10+ years of backend development experience.
Deep expertise in Node.js, Kafka, Redis, SQL, and MongoDB - a must.
Solid background in DevOps practices: Kubernetes, AWS, and CI/CD pipelines.
Proven experience working in production-grade environments with real customers and scale.
Strong system design and architecture skills for distributed, fault-tolerant systems.
Self-driven, highly independent, and comfortable taking on large, complex projects alone.
Experience or interest in AI models, LLM tools, and AWS Bedrock - an advantage.
Someone who takes pride in solving the "hard and unglamorous" problems - the ones that make the product truly reliable and powerful.
This position is open to all candidates.