Lead Software Engineer - Python

Integra Solutions

Hyderabad

On-site

INR 1,800,000 - 3,200,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Integra Solutions in Hyderabad is seeking a Lead Software Engineer to own Python-based backend development for enterprise SaaS products serving the US mortgage industry. You will design scalable solutions and provide technical leadership to a small engineering team, collaborating with Product, business analysts, and DevOps to build secure, high-performance applications.

This role offers opportunities to work on AI-enabled capabilities, workflow automation, cloud-native platforms, and modern data

Qualifications

  • 4-6 years of hands-on Python backend development.
  • Experience with FastAPI or Django.
  • Proven ability to lead technical implementation and mentor developers.
  • Strong REST API design, async programming, and backend architecture.
  • Solid PostgreSQL knowledge and query optimization.
  • Experience with AWS services (RDS, S3, ECS, Lambda).
  • Familiarity with Docker, Git, and CI/CD pipelines.
  • Strong communication and Agile/Scrum mindset.

Responsibilities

  • Design, develop, test, and maintain scalable Python backend applications.
  • Own technical design and implementation from concept to production.
  • Lead code reviews and establish engineering best practices.
  • Collaborate with product managers, business analysts, and DevOps.
  • Design and develop RESTful APIs, microservices, and background processing services.
  • Optimize performance, troubleshoot production issues, and ensure reliability.
  • Build and integrate cloud-native solutions on AWS.
  • Contribute to AI-enabled capabilities and workflow automation.
  • Participate in architecture discussions, planning, and release planning.
  • Continuously improve platform architecture and development standards.

Skills

Python
Leadership
Mentoring
REST APIs
Django/FastAPI
Distributed systems
PostgreSQL
AWS
CI/CD
Agile/Scrum
Communication

Tools

Docker
Git
CI/CD pipelines
Redis
RabbitMQ/Celery
DynamoDB
Snowflake

Job description

Job Summary

We are looking for a Lead Software Engineer with strong expertise in Python-based application development to build and enhance enterprise SaaS products for the US mortgage industry.

In this role, you will take ownership of designing and delivering scalable software solutions while providing technical leadership to a small engineering team. You will collaborate closely with Product, business analysts, and DevOps to build secure, high-performance applications and continuously improve our engineering practices.

This role is ideal for engineers who have demonstrated strong technical ownership and are ready to take the next step into technical leadership.

The role also provides opportunities to work on AI-enabled applications, workflow automation, cloud-native platforms, and modern data technologies

Role & responsibilities
  • Design, develop, test, and maintain scalable backend applications using Python and related frameworks.
  • Own the technical design and implementation of features from concept through production deployment.
  • Lead code reviews, mentor engineers, and establish engineering best practices to improve code quality and team productivity.
  • Collaborate with product managers, business analysts, and DevOps teams to deliver high-quality software solutions.
  • Design and develop RESTful APIs, microservices, background processing services, and database solutions.
  • Optimize application performance, troubleshoot production issues, and ensure high system reliability and scalability.
  • Build and integrate cloud-native solutions using AWS services and modern DevOps practices.
  • Contribute to AI-enabled capabilities, workflow automation, and platform modernization initiatives.
  • Participate in architecture discussions, sprint planning, technical estimation, and release planning.
  • Continuously improve platform architecture, development standards, and software quality.
Preferred candidate profile
  • 4-6 years of hands-on software development experience, with strong expertise in Python.
  • Proven ability to lead technical implementation, mentor developers, and drive engineering best practices.
  • Hands-on experience with FastAPI, Django, or similar Python frameworks.
  • Strong understanding of REST APIs, asynchronous programming, distributed systems, and backend architecture.
  • Strong knowledge of PostgreSQL and SQL, including database design and query optimization.
  • Experience with Redis, RabbitMQ/Celery, or similar messaging and background processing technologies.
  • Experience developing and deploying applications on AWS, preferably with services such as RDS, S3, ECS, Lambda, or CloudWatch.
  • Experience with Docker, Git, CI/CD pipelines, and modern software engineering practices.
  • Strong understanding of software design principles, object-oriented programming, design patterns, and clean architecture.
  • Experience working in Agile/Scrum development environments.
  • Excellent analytical, problem-solving, and communication skills.
Preferred Experience
  • Experience with Angular or other modern frontend frameworks.
  • Exposure to AI/LLM technologies, Agentic AI, MCP, or workflow automation platforms.
  • Experience with DynamoDB, Snowflake, data engineering, or analytics platforms.
  • Experience in the US mortgage or financial services domain.
  • Experience working with enterprise SaaS products serving multiple customers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Python
Lead Software Engineer - Python

United States Digital Space LLC • Maharashtra

On-site
INR 8,695,000 - 14,493,000
Senior Lead Software Engineer - Python
Senior Lead Software Engineer - Python

United States Digital Space LLC • Maharashtra

On-site
INR 1,800,000 - 3,000,000
Technical Lead – Python
Technical Lead – Python

Techversantinfotech • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Senior Software Engineer (AI PYTHON)
Senior Software Engineer (AI PYTHON)

Bounteous • India

On-site
INR 2,500,000 - 4,200,000
Senior Technical Lead
Senior Technical Lead

Omni Recruit Private Limited • Mumbai

On-site
INR 4,500,000 - 7,500,000
Lead Software Engineer -Python or Java, big data
Lead Software Engineer -Python or Java, big data

United States Digital Space LLC • Karnataka

On-site
INR 1,500,000 - 2,500,000
Python Developer Lead
Python Developer Lead

Shrewd Techlink Services • Hyderabad

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

Ommify Technologies • New Delhi

On-site
INR 3,000,000 - 5,400,000
Lead Software Engineer - Lead Data Architect
Lead Software Engineer - Lead Data Architect

United States Digital Space LLC • Maharashtra

On-site
INR 3,500,000 - 7,000,000