Lead Software Engineer - IN B

U.S. Bank

Chennai District

Hybrid

INR 4,000,000 - 7,000,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

U.S. Bancorp India is seeking a Tech Lead to guide day-to-day engineering execution within a domain team.

You will blend hands-on development with technical decision-making, mentoring, and collaboration with product and business stakeholders. You will drive design of APIs, data models, and workflows, maintain standards through code reviews and CI/CD, and lead on-call and production reliability efforts across backend services and React-based UI.

Qualifications

  • Strong software engineering fundamentals and ability to deliver production-grade solutions.
  • Experience leading technical delivery within agile teams.
  • Proficiency with modern development practices (testing, code review, CI/CD, instrumentation/monitoring).
  • Working knowledge of integration patterns (REST/GraphQL/events), domain modeling, and data persistence approaches.
  • Full-stack development experience with React or a comparable UI framework.
  • Hands-on DevOps experience with cloud platforms such as AWS, infrastructure as code (e.g., Terraform), containers, source control, build and deployment orchestration, automated testing, observability, and secure zero-downtime delivery.
  • Strong collaboration and communication skills; ability to influence without authority.

Responsibilities

  • Lead technical execution for domain features and services, ensuring reliable delivery.
  • Drive solution design at epic and component level, aligning with architecture guardrails.
  • Maintain engineering standards through code reviews, testing strategies, CI/CD, and observability practices.
  • Partner with Product, UX, and domain SMEs to translate requirements into technical approaches.
  • Mentor engineers through pairing, coaching, and feedback; foster learning and ownership.
  • Act as the team’s technical voice in planning, estimation, and trade-off decisions.
  • Support incident response and operational excellence for the domain’s services.

Skills

Software engineering fundamentals
Technical delivery leadership
Modern development practices
Full-stack development
DevOps & cloud
Collaboration & communication

Tools

AWS
Terraform
CI/CD
React
Containers

Job description

At U.S. Bancorp India, we’re on a journey to do our best. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bancorp India gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.

Role Summary

The Tech Lead is the senior technical leader embedded within a domain team, responsible for guiding day-to-day engineering execution and ensuring solutions are delivered with high quality, maintainability, and alignment to architectural standards. This role blends hands-on development with technical decision-making, mentorship, and collaboration with product and business stakeholders.

Key Responsibilities
  • Lead technical execution for domain features and services, ensuring reliable delivery and clean, maintainable implementations.
  • Drive solution design at the epic and component level (APIs, data models, workflows), aligning with enterprise/application architecture guardrails.
  • Maintain engineering standards through code reviews, testing strategies, CI/CD discipline, and observability practices.
  • Partner closely with Product, UX, and domain SMEs to translate requirements into sound technical approaches.
  • Identify and mitigate delivery risks (technical debt, performance issues, unclear requirements), and propose pragmatic solutions.
  • Mentor engineers through pairing, coaching, and technical feedback; foster a culture of learning and ownership.
  • Act as the team’s technical "voice" in planning, estimation, and trade-off decisions.
  • Support incident response and operational excellence for the domain’s services (on-call readiness, root cause analysis, resilience).
  • Lead full-stack delivery across backend services and modern user interfaces using React or similar frameworks.
  • Design and maintain CI/CD pipelines, automation, monitoring, and reliable production operations.
Required Skills / Experience
  • Strong software engineering fundamentals and proven ability to deliver production-grade solutions.
  • Experience leading technical delivery within agile teams.
  • Proficiency with modern development practices (testing, code review, CI/CD, instrumentation/monitoring).
  • Working knowledge of integration patterns (REST/GraphQL/events), domain modeling, and data persistence approaches.
  • Full-stack development experience, including modern UI development with React or a comparable framework.
  • Hands-on DevOps experience with cloud platforms such as AWS, infrastructure as code (for example, Terraform), containers, source control, build and deployment orchestration, automated testing, observability, and secure zero-downtime delivery.
  • Strong collaboration and communication skills; ability to influence without authority.
Success Measures
  • Predictable delivery of high-quality software
  • Low defect escape rate and improved system operability
  • Increased team capability through mentoring and technical clarity
  • Alignment with architecture standards while maintaining delivery speed
Experience - 10+ Years
Shift Timings - 11 AM - 8 PM
Location - Chennai
Location expectations

This role requires working from a U.S. Bank location three (3) or more days per week.

Disability Accommodations

If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.

Posting Status

Posting may be closed earlier due to high volume of applicants.

About U.S. Bancorp India

This is an U.S. Bancorp India posting. U.S. Bancorp India is a part of the U.S. Bank family. At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.

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

Similar jobs worth comparing

Lead Software Engineer - IN A
Lead Software Engineer - IN A

U.S. Bank • Chennai District

On-site
INR 3,000,000 - 6,000,000
Lead Software Engineer - INA
Lead Software Engineer - INA

U.S. Bancorp India • Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Lead Software Engineer - IN A
Lead Software Engineer - IN A

Us Bank • Chennai District

Hybrid
INR 3,200,000 - 5,200,000
Lead Software Engineer
Lead Software Engineer

U.S. Bancorp India • Chennai District

On-site
INR 2,600,000 - 5,200,000
Automation Engineer
Automation Engineer

U.S. Bank • Chennai District

On-site
INR 2,400,000 - 4,200,000
Software Engineer
Software Engineer

U.S. Bank • Chennai District

On-site
INR 2,000,000 - 3,500,000
Software Engineer
Software Engineer

Elavon • Chengalpattu District

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

U.S. Bank • Chennai District

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

Elavon • Chengalpattu

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer - IN B
Senior Software Engineer - IN B

Us Bank • Chennai District

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