Software Engineering Lead

Reed Business Information

Chennai District

On-site

INR 1,800,000 - 2,400,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Reed Business Information seeks a Software Engineering Lead to design, develop, and maintain complex software solutions. You will collaborate with cross-functional teams, share technical expertise, mentor teammates, and drive continuous improvement to deliver scalable, high-quality products.

The role emphasizes hands-on leadership, architectural thinking, and delivering value in an agile setting. The ideal candidate combines strong Python, AI/ML tooling experience, and cloud skills with

Qualifications

  • Proficiency in Python with AI tools and LLM APIs.
  • Experience with RAG pipelines and vector stores.
  • Deep knowledge of MSSQL Server design and optimization.
  • Cloud experience with AWS and secure engineering practices.
  • Strong communication and collaboration skills.
  • Familiarity with JavaScript frameworks and TypeScript/Node.js is a plus.

Responsibilities

  • Develop, maintain, and enhance software solutions as part of a collaborative team.
  • Investigate and resolve issues reported by customers and colleagues.
  • Participate in knowledge-sharing initiatives and contribute to a supportive team environment.
  • Assist with project planning and effort estimation for upcoming work.
  • Support other teams as needed and contribute to ongoing improvements.
  • Communicate effectively and collaborate with colleagues from diverse backgrounds.

Skills

Python
LLM APIs
OOPS (.NET)
RAG pipelines
SQL Server design
Application design
AWS cloud
Security engineering
JavaScript/TypeScript
Agile/Scrum
Communication

Tools

LangChain
Pydantic
Lang Graph
Azure OpenAI

Job description

Job Summary

Software Engineering Lead

Would you enjoy working on cutting-edge products

Are you ready to take the next step in a Software Engineering Lead role

As a Software Engineering Lead, you will contribute to the design, development, and maintenance of complex software solutions. You will collaborate with cross-functional teams, share technical expertise, and continue to grow your skills while delivering scalable, high-quality products. We foster professional development and encourage team members to learn, mentor others, and drive continuous improvement.

Responsibilities
  • Develop, maintain, and enhance software solutions as part of a collaborative team.
  • Investigate and resolve issues reported by customers and colleagues.
  • Participate in knowledge-sharing initiatives and contribute to a supportive team environment.
  • Assist with project planning and effort estimation for upcoming work.
  • Support other teams as needed and contribute to ongoing improvements.
  • Communicate effectively and collaborate with colleagues from diverse backgrounds.
Requirements
  • Strong understanding of modern software development methodologies, including Agile and Scrum, with the ability to diagnose and resolve complex technical issues while guiding others through problem-solving.
  • Proficiency in Python and must have direct experience with AI tools like LLM APIs (OpenAI, Bedrock, or Azure OpenAI). Understanding of OOPS concepts (.Net).
  • Work experience in RAG pipelines: chunking, embeddings, vector stores, retrieval quality, Structured extraction with Pydantic or similar schema-driven approaches, Agentic patterns and orchestration (Lang Graph, Lang Chain, or hand-rolled equivalents; framework matters less than understanding the patterns), Prompt engineering and some awareness of evals/testing LLM outputs.
  • Deep expertise in Microsoft SQL Server, including schema design, performance optimization, stored procedures, and advanced troubleshooting.
  • Experience in application design, root cause analysis, and the development of shared or reusable components.
  • Strong written and verbal communication skills.
  • Hands-on experience with AWS cloud services and cloud-native application development.
  • Understanding of security engineering principles and their practical application and Knowledge of JavaScript frameworks and TypeScript/node.js is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer II
Senior Software Engineer II

Elsevier • Chennai District

On-site
INR 1,400,000 - 2,100,000
Technical Lead
Technical Lead

Pylon Management Consulting • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Lead Software Engineer
Lead Software Engineer

Fairygodboss • Mumbai

On-site
INR 1,800,000 - 3,200,000
Lead / Senior Software Engineering - AI Solution Engineering
Lead / Senior Software Engineering - AI Solution Engineering

Epam Systems • Bengaluru

On-site
INR 2,400,000 - 4,000,000
Azure certifications (AI-102, AZ-204)
Senior Lead Software Engineer
Senior Lead Software Engineer

Hackajob • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,200,000
Team Lead, Core Technology
Team Lead, Core Technology

GALE • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Lead Engineer - AI
Senior Lead Engineer - AI

Quest Global • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Lead Engineer
Lead Engineer

Iris Software • Pune District, Bengaluru, Delhi

Hybrid
INR 2,400,000 - 4,200,000
Lead Software Engineer
Lead Software Engineer

Questhiring • Gurugram District

On-site
INR 300,000 - 600,000
Senior Member Technical Staff - C++
Senior Member Technical Staff - C++

Nielsen • Bengaluru

On-site
INR 2,200,000 - 4,000,000