Lead Backend Engineer
India - Remote
Weekday
At Weekday, we help companies hire engineers who are vouched by other software engineers. We are enabling engineers to earn passive income by leveraging & monetizing the unused information in their head about the best people they have worked...This role is for one of the Weekday's clients
We are seeking a highly skilled Lead Backend Engineer to drive the development of cutting-edge AI solutions for courts and justice systems. This role involves building scalable and efficient backend systems that support AI-driven products assisting judges, stenographers, and legal professionals in Indian courts.
Requirements
Position Overview:
- Collaborate closely with the founding team to productionize AI models powering ASR solutions, legal copilots, and other innovative products.
- Develop and implement scalable backend architectures that address critical needs for users in the legal sector.
- Work alongside design, ML, and frontend teams to deliver comprehensive AI-driven solutions.
- Solve complex engineering challenges related to high-availability, privacy, and compliance.
- Build cost-effective and distributed systems that ensure seamless integration and performance.
Key Responsibilities:
- Design, develop, and maintain robust APIs for various applications.
- Build scalable and efficient web servers for seamless client-server communication.
- Optimize existing systems for performance, reliability, and scalability.
- Collaborate with frontend developers to integrate user-facing elements with backend logic.
- Debug and troubleshoot issues to ensure system stability and efficiency.
- Stay updated with the latest backend technologies and best practices.
Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- 4 to 8 years of industry experience in backend development.
- Strong understanding and experience in building distributed systems and event-driven architecture.
- Proficiency in GoLang for backend development.
- Strong knowledge of databases, including SQL, NoSQL, and Elasticsearch.
- Hands-on experience with version control systems like Git.
- Strong interpersonal and collaboration skills.
- Experience with full-text search engines like Elasticsearch (preferred).
- Experience working with streaming systems or message queues like Kafka, RabbitMQ (preferred).
- Familiarity with Helm charts or similar deployment tools (preferred).
- Experience with multiple transport layer protocols (preferred).
What You Will Achieve in a Year:
- Develop the backend infrastructure for court systems in India, supporting 5000+ courtrooms operating 8-10 hours daily.
- Tackle some of the most challenging tech problems, including privacy, security, and compliance.
- Build large-scale distributed systems for managing and securing highly classified legal documents.
- Contribute to ML infrastructure, enabling voice-first text editing, semantic search, and automated ML retraining loops.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Architecture ASR Computer Science Distributed Systems Elasticsearch Engineering Git Golang Helm Kafka Machine Learning ML infrastructure NoSQL Privacy RabbitMQ Security SQL Streaming
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.