Lead Software Engineer

PYAAS
Noida, Uttar Pradesh, India

Company Description PYAAS is a DPIIT-recognized, FSSAI-licensed dairy startup that brings full traceability to India’s milk supply chain. Every PYAAS pack carries a QR code that shows the farms involved, the farmer’s name, batch composition, fat and SNF levels, adulteration checks, and time of milking and chilling. The company sources milk from carefully audited family farms in Gonda, Uttar Pradesh, and provides farmers with transparent pricing and direct access to city buyers. PYAAS currently offers single-farm and family-farm milk for homes in Lucknow, small-batch Bilona cow ghee across India, and doorstep Parag dairy delivery via its Android and iOS app. Through the PYAAS Digital Agent Network, local milk vendors and shop owners serve their neighborhoods using the PYAAS platform, connecting dairy brands, farmers, and consumers with verified records.

Role Description This is a full-time Lead Software Engineer role based in Noida, structured as a hybrid position that combines on-site work with some flexibility for working from home. The Lead Software Engineer will design, develop, and maintain back-end systems and services that power the PYAAS app, digital storefront, and agent network platform. Responsibilities include leading the technical architecture, writing clean and scalable code, reviewing contributions from other engineers, and ensuring system reliability, performance, and security. The role involves collaborating closely with product, operations, and data teams to translate business needs into technical solutions, integrating third-party services, and optimizing workflows for farmers, agents, and end consumers. The Lead Software Engineer will also mentor team members, establish best practices, and contribute to the long-term technology roadmap.

Qualifications

  • Strong foundation in Computer Science, including data structures, algorithms, and systems design.
  • Proficiency in Back-End Web Development and Software Development for scalable, high-availability applications.
  • Hands-on experience with Programming and Object-Oriented Programming (OOP) in one or more modern languages (e.g., Java, Python, Go, or similar).
  • Experience leading engineering projects or teams, with the ability to mentor and guide other developers.
  • Familiarity with cloud infrastructure, APIs, relational and/or NoSQL databases, and CI/CD pipelines.
  • Comfort working in a startup environment, with strong problem-solving skills and ownership mindset.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience in e-commerce, logistics, or agritech platforms is an advantage.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →