Lead Software Engineer

Cytrio

Hyderabad

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Hyderabad is seeking a Lead Software Engineer to lead a team of 5+ engineers. The ideal candidate will have over 4 years of experience in fullstack development with expertise in Python and React.js. Responsibilities include designing and developing end-to-end Generative AI applications and collaborating with cross-functional teams. This role offers a dynamic environment focused on innovative technology and AI-assisted development.

Qualifications

  • 4+ years of professional experience in fullstack cloud application development.
  • Experience leading a team of 5 or more engineers.
  • Hands-on experience designing and building production GenAI applications.

Responsibilities

  • Lead a 5+ member engineering team, owning planning and code reviews.
  • Design and develop end-to-end GenAI applications from prototype to production.
  • Collaborate with product managers, designers, and engineers to deliver features on time.

Skills

Python for backend development
React.js
Generative AI tools
SQL databases
NoSQL databases
Docker
Kubernetes
HTML5, CSS3, JavaScript
Problem-solving skills
Analytical skills

Education

Bachelor's degree in Computer Science or related field

Tools

Django
FastAPI
PostgreSQL
MongoDB
Google Cloud Platform

Job description

Your Role

We are seeking a highly motivated and skilled Lead Software Engineer to join our dynamic engineering team. The ideal candidate will have a strong command of Python for backend development, expertise in React for building intuitive user interfaces, and a solid understanding of both SQL and NoSQL databases. This role also requires a candidate who is proficient with Generative AI tools (such as GitHub Copilot, Google Gemini, OpenAI’s GPT models, etc.) to enhance productivity, improve code quality, and explore innovative solutions. You should have led a team of 5+ engineers and have end-to-end experience designing and building production GenAI applications—ideally in a product-based company. You will be instrumental in designing, developing, and deploying robust and scalable enterprise cloud applications, from concept to production. This is an excellent opportunity for someone who thrives in a fast-paced environment and is passionate about building cutting-edge technology while embracing the power of AI-assisted development.

Responsibilities
  • Lead a 5+ member engineering team —own planning, estimation, code reviews, mentoring, and performance feedback while remaining hands‑on.
  • Design and develop end-to-end GenAI applications (e.g., RAG, prompt/agent orchestration, vector search, guardrails/evals, observability) from prototype to production, ideally in a product setting.
  • Design, develop, and maintain high-performance, scalable, and secure cloud applications using Python (e.g., Django, Flask, FastAPI) for the backend.
  • Build responsive and interactive user interfaces using React.js, ensuring a seamless user experience.
  • Collaborate with product managers, designers, and other engineers to understand requirements, define technical specifications, and deliver features on time.
  • Manage and optimize data storage solutions, working with both SQL (e.g., PostgreSQL, MySQL, Cloud SQL) and NoSQL databases (e.g., MongoDB, Redis, Firestore, Datastore).
  • Implement and maintain RESTful APIs and microservices.
  • Architect, deploy, and manage applications and services on Google Cloud Platform (GCP).
  • Write clean, well‑documented, and testable code, adhering to best practices.
  • Actively leverage and champion the use of Generative AI tools (e.g., GitHub Copilot, Google Gemini, other LLM‑based assistants) for code generation, debugging, refactoring, and exploring new approaches.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug production issues, ensuring high availability and performance.
  • Stay up‑to‑date with the latest industry trends, technologies, and best practices in fullstack development and Generative AI.
  • Contribute to the continuous improvement of our development processes and tools.
Required Skills & Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 4+ years of professional experience in fullstack cloud application development.
  • Proven experience leading a team of 5 or more engineers delivering production software.
  • Hands‑on experience designing and building production GenAI applications, ideally within a product-based company.
  • Strong proficiency in Python for backend development (e.g., Django, Flask, FastAPI).
  • Expertise in React.js and its ecosystem (Redux, Context API, Hooks, etc.).
  • Solid understanding of HTML5, CSS3, and JavaScript (ES6+).
  • Proficiency with SQL databases (e.g., PostgreSQL, MySQL, Cloud SQL) and experience with database design, querying, and optimization.
  • Experience with NoSQL databases (e.g., MongoDB, Redis, Cassandra, Firestore, Datastore) and understanding of their use cases.
  • Experience with Docker and Kubernetes (especially GKE).
  • Demonstrated experience or strong familiarity with Generative AI tools such as GitHub Copilot, Google Gemini, ChatGPT, or similar AI code assistants, and ability to articulate how these tools enhance development workflows.
  • Experience with security, observability, and cost/performance tuning for LLM workloads.
  • Understanding of software development best practices, including testing, continuous integration, and continuous delivery (CI/CD).
  • Excellent problem‑solving, analytical, and communication skills.
  • Ability to work independently and as part of a collaborative team.

Please attach your resume along with a cover letter.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Cytrio • Hyderabad

On-site
INR 800,000 - 1,200,000
Lead Engineer
Lead Engineer

Iris Software • Pune District, Bengaluru, Delhi

Hybrid
INR 2,400,000 - 4,200,000
Staff Software Engineer-Python, Gen AI,LLM
Staff Software Engineer-Python, Gen AI,LLM

GE Vernova • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Relocation assistance
Staff Software Engineer-Python, Gen AI,LLM
Staff Software Engineer-Python, Gen AI,LLM

GE Vernova • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Relocation assistance provided
Lead Software Engineer - Python with GenAI, LLM
Lead Software Engineer - Python with GenAI, LLM

EPAM Systems • India

On-site
INR 1,800,000 - 2,800,000
Principal Engineer, AI Architect
Principal Engineer, AI Architect

Nagarro • India

On-site
INR 400,000 - 800,000
Principal Engineer, AI Architect
Principal Engineer, AI Architect

Nagarro • Gurugram District

On-site
INR 3,500,000 - 7,500,000
Specialist Principal Engineer, Python fullstack (React+Genai)
Specialist Principal Engineer, Python fullstack (React+Genai)

Nagarro Inc • India

On-site
INR 2,500,000 - 3,500,000
Principal Engineer, AI Architect
Principal Engineer, AI Architect

Jobgether • India

On-site
INR 3,500,000 - 5,200,000
Senior ownership
Cross-functional teams
Exposure to AI tech
Senior Software Engineer - Python with GenAI, LLM
Senior Software Engineer - Python with GenAI, LLM

EPAM Systems • India

On-site
INR 1,500,000 - 2,800,000