Principal Software Engineer

Lloyds Technology Centre

Hyderabad

Hybrid

INR 3,200,000 - 5,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lloyds Technology Centre in Hyderabad seeks a Principal Software Engineer to lead software squads, drive AI/ML-enabled delivery, and share ownership with the Team PO on delivery strategy. The role blends hands-on engineering with architecture leadership and mentoring across teams to deliver scalable software.

The position requires 15+ years of experience, strong CI/CD and cloud skills, and a proven track record in leading high-performing engineering teams in a hybrid work pattern.

Qualifications

  • 15+ years of software engineering experience.
  • At least 2 years in leadership or management.
  • Hands-on experience in system design, development, testing and operations.
  • Proven automation and CI/CD experience.
  • Strong knowledge of agile methodologies.
  • Proficiency in Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch.

Responsibilities

  • Lead software engineering squads delivering high-quality software and AI-enabled personalized experiences.
  • Collaborate with head of engineering, product managers, and architects to define roadmaps and deliverables.
  • Mentor and coach engineers to grow skills and career paths.
  • Troubleshoot and resolve issues across the SDLC.
  • Define data models and integration patterns for reuse across the group.
  • Drive secure, high-quality software delivery culture.
  • Promote best engineering practices like TDD, code reviews, CI/CD.
  • Collaborate across teams and domains to build relationships.

Skills

Python
Java
Rust
JavaScript
React
Angular
TensorFlow
PyTorch
CI/CD
Agile methodologies
Cloud platforms (AWS/Azure/GCP)
Kafka
Docker
Kubernetes
Distributed systems
Data structures & algorithms

Education

Bachelor's degree or higher in computer science / software engineering

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Job Summary

Level 6 will lead the technical development and delivery at Team, Lab and sometimes platform level. They can be a Line Manager who will act as co-lead with the Team PO for overall delivery. In these cases, they will be responsible for overall tech delivery, line management & app ownership alongside their own software engineering output. Others will operate as Individual Contributors, who are specialist experts in particular technology areas and will be narrower and deeper in focus, providing technology leadership, mentoring and guidance.

Job Description

Job Title: Principal Software Engineer

Job Type: Full time

Location: Hyderabad

Experience: 15+ years

Working pattern: Hybrid, 40% (or two days) in an office site

Responsibilities
  • Lead the software engineering squads in delivering high-quality software applications and systems that leverage AI and machine learning to provide personalised experiences for our twenty-six million customers and users.
  • Collaborate with the head of engineering, product managers, architects, and other stakeholders to define and execute the software engineering squads roadmap, scope, and deliverables.
  • Mentor and coach, the software engineering squad, developing their skills and career growth.
  • Troubleshoot, debug, and resolve technical issues and challenges that arise during the software development lifecycle.
  • Deliver technical solutions that can be leveraged across multiple entities across the group.
  • Define consumption and integration patterns and data models and contracts.
  • Create automation tools for data reconciliation and curation.
  • Drive the culture of delivering highly secured and high-quality software.
  • Identify and eliminate recurring issues by automating processes.
  • Help in adopting best engineering practices like Test Driven Development, code reviews, Continuous Integration/Continuous Delivery.
  • Be a team player who can build relationships and collaborate productively with other teams across a variety of domains.
  • Champion culture of inclusivity and diversity
Requirements
  • At least 7 years of proven experience in software engineering, with at least 2 years in a leadership or management role.
  • Hands-on proven experience of delivering systems design, software development, testing and operational stability.
  • Proven experience and knowledge of automation and CI/CD.
  • Advanced knowledge of agile methodologies.
  • Proficiency in relevant programming languages, frameworks, and technologies, such as Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch.
  • Experience in working with large-scale data sets, data pipelines, and cloud platforms, such as AWS, Azure, or Google Cloud.
  • Experience in using distributed systems and event driven architecture.
  • Practical experience of Cloud native solutions.
  • Advanced knowledge of containers (Docker, Kubernetes) and experience with cloud platforms such as GCP, Azure or AWS.
  • Strong experience working with Kafka technologies.
  • Computer science fundamentals: a clear understanding of data structures, algorithms, software design, design patterns and core programming concepts.
  • Good understating of cloud storage, networking, and resource provisioning.
  • Experience of hiring and recognising and developing talents.
  • Bachelor s degree or higher in computer science, software engineering, or a related field.
Preferred qualifications
  • Certification in GCP Cloud Architect , Cloud Developer , Professional Data Engineer .
  • Certification in Apache Kafka (CCDAK).
  • Strong experience in data analysis.
  • Proficiency across the data lifecycle.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Cdata Software India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Software Engineer
Principal Software Engineer

Talentiser • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Principal Engineer
Principal Engineer

Michael Page • Chennai District

Hybrid
INR 3,500,000 - 7,000,000
Software Engineer, Senior(.Net, Angular6-8Yrs Exp)
Software Engineer, Senior(.Net, Angular6-8Yrs Exp)

Infor Inc. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Infor • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Software Engineer, Senior(.Net, Angular6-9Yrs Exp)
Software Engineer, Senior(.Net, Angular6-9Yrs Exp)

Infor Inc. • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Principal Software Engineer-Java
Principal Software Engineer-Java

Manatal • Bengaluru

Hybrid
INR 2,000,000 - 3,000,000
Principal Engineer - 2026
Principal Engineer - 2026

AutoRABIT Holding, Inc. • Bengaluru

On-site
INR 7,500,000 - 9,000,000
Application Engineering Technical Lead - II
Application Engineering Technical Lead - II

Vanguard • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Lead Engineering Manager
Lead Engineering Manager

Weekday AI (YC W21) • Hyderabad

On-site
INR 2,000,000 - 3,000,000