Technical Lead | Scrabble
Job Description
Technical Lead
Job Summary
We are building a high-performance, scalable SaaS platform that handles massive enterprise-level customization and automation. As a Technical Lead based in Bangalore, you will drive the backend engineering efforts for our rapidly growing platform, which serves 500+ enterprise customers including major brands like Unilever, Apple, and Koch. You will work closely with cross-functional teams to architect future-proof systems that tackle challenges such as scaling databases, optimizing deployments, and ensuring a flexible yet robust architecture.
Responsibilities
- Lead Backend Development: Oversee backend development across multiple product teams, ensuring that services meet scalability, security, and performance requirements.
- Architect & Maintain Systems: Design and maintain robust database structures (Postgres, MongoDB) and backend services to support evolving workloads and business use cases.
- Drive Technical Decision-Making: Make key architectural decisions to promote code health, modularity, and long-term maintainability while guiding system design and performance enhancements.
- Collaborate Across Teams: Work together with Product Managers, Solution Architects, and DevOps teams to deliver high-quality solutions that address real customer challenges.
- Enforce Best Practices: Define and uphold coding standards, system design best practices, and high engineering benchmarks across teams.
- Mentor & Manage: Guide engineers through code reviews, design discussions, and regular feedback sessions; lead incident reviews and tech debt mitigation initiatives to foster continuous technical improvement.
Qualifications
- Technical Leadership: Minimum of 3+ years in a technical leadership role, with over 5 years of experience in scaling enterprise SaaS platforms.
- Hands-on Backend Development: At least 3+ years of experience with backend development using languages such as Ruby, Node.js, Python, or Java.
- System Design & API Development: 3+ years of expertise in system design, API development, and performance optimization.
- Team Management: 2+ years of experience managing and mentoring teams of 5+ engineers and driving hiring initiatives.
- Database & High-Traffic Systems: Strong experience with Postgres, MongoDB, and designing systems capable of handling high traffic.
- Cloud & Distributed Systems Knowledge: Proficient in AWS, GCP, or Azure for scalable cloud architecture, with a solid understanding of distributed systems and overall system architecture.
- CI/CD & Containerization: Hands-on experience with Docker/Kubernetes and Jenkins CI/CD pipelines.
- Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
Preferred Skills
- Demonstrated experience in building and scaling modular backend systems in enterprise environments.
- Familiarity with modern microservices architecture and performance upgrade strategies.
- A solution-first mindset combined with strong problem-solving capabilities and the drive to push technical boundaries.
Experience
- Total experience: 7–12 years in the industry.
- Proven track record in backend development, technical leadership, and architecting scalable enterprise-level SaaS platforms.
Environment
- Location: Bangalore
- Work Setting: Full-time, in-office role within a collaborative, high-performance environment that encourages continuous technical learning and cross-team collaboration.
Tools
file_search
// Tool for searching files uploaded by the user. // // To use this tool, you must send it a message. To set the tool as the recipient for your message, include this in your message header: to=file_search.<function_name> // // For example, to call file_search.msearch, you would use: // <|im_start|>assistant to=file_search.msearch code<|im_sep|>{"queries": ["first query", "second query"]}<|ghissue|> // // Note that the above must match exactly. // // You must provide citations for your answers. Each result will include a citation marker that looks like this: fileciteturn7file4