Lucidya is seeking a proactive and talented Backend Team Lead to spearhead backend development efforts, overseeing a skilled team of backend developers, and ensuring that our systems are designed for performance, scalability, and maintainability.
Requirements
- 8–10 years of backend engineering experience
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
- Proven experience owning backend services or product areas end-to-end in a production SaaS environment
- Strong expertise in backend technologies such as Python and/or Ruby on Rails
- Deep understanding of system design, domain-driven design (DDD), event-driven architectures, and data modeling at scale
- Experience with SQL and NoSQL databases such as PostgreSQL, Cassandra, and Redis
- Hands-on experience designing for scalability, reliability, security, and performance
- Experience defining and managing API contracts and service integration patterns
- Familiarity with release strategies such as feature flags, canary deployments, and phased rollouts
- Experience with cloud platforms (AWS, Google Cloud, or Azure)
- Strong problem-solving skills with the ability to troubleshoot complex distributed systems
- People leadership experience with responsibility for delivery, mentoring, and team development
- Excellent communication and collaboration skills across engineering, product, and delivery functions