Software Engineering, LMTS (Backend + Infra)
Core
Design and build scalable components and frameworks for distributed filesystems and microservices on a multi-tenant SaaS cloud platform.
Role type
Lead Software Engineer (Backend + Infrastructure)
Builds
Distributed filesystems, microservices, and production-ready code for a cloud platform serving millions of users.
Domain
Cloud Infrastructure, Distributed Systems, SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Systems design, Java, Python, SQL, PostgreSQL, Trino, AWS/Azure/GCP, Event-driven architecture, Scalability, Fault tolerance, Concurrency, Database modeling
Preferred skills
Big Data, Kafka, Elasticsearch, Terraform, Kubernetes, Docker
Responsibilities
Design and develop high-quality code for distributed filesystems; Lead the team in collecting requirements and defining the roadmap; Conduct code reviews and mentor junior engineers; Resolve complex technical issues to improve system scalability and availability; Participate in on-call rotation to ensure service availability.
Seniority
Senior, hands-on IC with leadership responsibilities
