Engineering Manager Software Development

Ilensys Technologies

Hyderabad

On-site

INR 2,500,000 - 4,200,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ilensys Technologies in Hyderabad seeks an experienced Engineering Manager Software Development to establish, lead, and scale a high-performing software engineering team responsible for enterprise-grade scientific and workflow-driven software solutions.

You will own end-to-end software delivery, drive architecture and technical decisions, mentor engineers, and collaborate with global engineering, product, quality, and customer stakeholders to ensure robust, scalable, and secure systems.

Qualifications

  • Bachelor's or Master's degree in computer science, software engineering, information technology, or related discipline.
  • Proven experience delivering enterprise software products in Agile environments with end-to-end ownership.
  • Experience working directly with customers, product management, and cross-functional engineering organizations.

Responsibilities

  • Establish and lead a high-performing software engineering team; mentor engineers and foster growth.
  • Drive architecture decisions, own end-to-end software delivery, and ensure quality and scalability.
  • Collaborate with global engineering, product management, quality, and customer stakeholders to deliver enterprise-grade solutions.

Skills

Python development
RESTful architecture
REST API development
FastAPI
Uvicorn
microservices architecture
Object-Oriented Design
SOLID principles
Design Patterns
Backend-for-Frontend (BFF)
SQL databases
Authentication & Authorization
OAuth2
JWT
OpenID Connect
API security
API versioning
Caching
Logging & monitoring
Debugging
Testing strategies

Education

Bachelor's or Master's degree in computer science, Software Engineering, Information Technology, or a related discipline

Tools

FastAPI
Uvicorn

Job description

Position Summary
  • We are seeking an experienced Engineering Manager Software Development to establish, lead, and scale a high-performing software engineering team responsible for developing and supporting enterprise-grade scientific and workflow-driven software solutions.
  • This role combines engineering leadership with strong technical ownership and delivery accountability. The successful candidate will build and mentor a cross-functional engineering team, drive architecture and technical decisions, own end-to-end software delivery, and work closely with global engineering, product management, quality, and customer stakeholders.
Technical Expertise
  • 14+ years of software engineering experience, includinxg 5+ years in engineering leadership and team mentoring.
  • Strong hands-on expertise in Python development, RESTful architecture, and REST API development using FastAPI and Uvicorn (ASGI, async/await programming, and concurrency patterns)
  • Solid understanding of microservices architecture, including service decomposition, consolidation, and inter-service communication.
  • Strong knowledge in Object-Oriented Design, SOLID Principles & Design Patterns.
  • Proven experience in Backend-for-Frontend (BFF) architecture, designing API layers that consolidate and tailor data from multiple backend services, streamline UI interactions, and simplify front-end integration while ensuring performance, scalability, and maintainability.
  • Strong experience in SQL Database Technologies
  • Experience in Authentication & Authorization OAuth2, JWT, SSO, OpenID Connect, and API security implementation.
  • Strong understanding of API versioning, rate limiting, caching, and security best practices.
  • Strong debugging and troubleshooting skills across backend services, APIs, databases, logs, front-end issues, and deployment environments.
  • Strong knowledge in Logging, Monitoring & Troubleshooting Production support, observability, performance tuning, and root-cause analysis.
  • Solid understanding of software testing strategies, including unit, integration, API, and regression testing.
Qualifications
  • Bachelors or Master's degree in computer science, Software Engineering, Information Technology, or a related discipline.
  • Proven experience delivering enterprise software products in Agile environments with end-to-end ownership.
  • Experience working directly with customers, product management, and cross-functional engineering organizations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Recro • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Engineering Manager
Engineering Manager

NexTurn • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Immediate Opening For an Engineering Manager
Immediate Opening For an Engineering Manager

Knackforge Soft Solutions • Chennai District

On-site
INR 2,000,000 - 4,500,000
Engineering Manager (Software Development)
Engineering Manager (Software Development)

Ethics Infotech LLP • Vadodara

On-site
INR 1,500,000 - 2,500,000
Software Engineering Manager
Software Engineering Manager

Simfluent • Dadri

On-site
INR 350,000 - 550,000
Engineering Manager
Engineering Manager

Uniqus Consultech Inc. • Mumbai

On-site
INR 1,500,000 - 2,100,000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Sprinklr • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Engineering Manager
Engineering Manager

HappyFox • Chennai District

On-site
INR 1,200,000 - 2,000,000
Engineering Manager
Engineering Manager

HighRadius • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Software Engineering Manager
Software Engineering Manager

Summit Consulting Services • Ernakulam

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