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...

View all jobs at Weekday

Apply now Apply later

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.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs Architecture ASR Computer Science Distributed Systems Elasticsearch Engineering Git Golang Helm Kafka Machine Learning ML infrastructure NoSQL Privacy RabbitMQ Security SQL Streaming

Regions: Remote/Anywhere Asia/Pacific
Country: India

More jobs like this