US Bank Logo

US Bank

Lead Software Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
Lead design, development, testing, operation and maintenance of production software. Own full-stack code quality, reliability, scalability and performance. Drive SRE and DevOps practices, incident resolution, architecture reviews, code reviews, and cross-team collaboration to ensure secure, compliant, highly available banking services.
The summary above was generated by AI

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.

Job Description

Be a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate. As the fifth-largest bank in the United States, we’re one of the country's most respected, innovative, ethical and successful financial institutions. We’re looking for people who want more than just a job – they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.
This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.

Essential Responsibilities:
- Responsible for designing, developing, testing, operating and maintaining products
- Takes full stack ownership by consistently writing production-ready and testable code
- Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
- Performs analysis on failures, propose design changes, and encourage operational improvements
- Makes sound design/coding decisions keeping customer experience in the forefront
- Takes feedback from code review and apply changes to meet standards
- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
- Accountable for ensuring all aspects of product development follow compliance and security best practices
- Exhibits relentless focus in software reliability engineering standards embedded into development standards
- Embraces emerging technology opportunities and contributes to the best practices in support of the bank’s technology transformation
- Contributes to a culture of innovation, collaboration and continuous improvement
- Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation

Basic Qualifications

  • Bachelor's degree or equivalent experience
  • Twelve or more years of experience

Preferred Skills/Experience

  • Proven experience leading multiple SRE, production engineering, or platform operations teams in a global and matrixed operating model, with strong exposure to offshore/onshore delivery structures, preferably in Banking and Financial Services.
  • Strong technical depth in supporting large-scale web and mobile applications, with the ability to quickly identify issues, troubleshoot effectively, and drive timely resolution in high-pressure production environments.
  • Hands-on knowledge of cloud platforms, Kubernetes, Linux systems, networking fundamentals, distributed systems, API gateways such as Apigee, and infrastructure automation.
  • Strong understanding of CI/CD pipelines, DevOps and Agile practices, scripting languages, infrastructure as code, release engineering, and automated operational workflows.
  • Experience with observability and diagnostics platforms, telemetry pipelines, incident management tooling, configuration management, and service governance, including tools such as Datadog, Dynatrace, Firebug, Fiddler, HttpWatch, or similar monitoring and tracing solutions.
  • Ability to review architecture and operational designs with a focus on scalability, resiliency, fault tolerance, disaster recovery, performance bottlenecks, and predictable service behavior in production.
  • Experience using diagnostic and performance analysis tools to identify root cause in application code, infrastructure, and integrated system flows.
  • Good understanding of relational and NoSQL databases, including MS SQL Server or similar RDBMS platforms, with the ability to support performance analysis and operational stability.
  • Strong stakeholder management and communication skills, with the ability to work effectively across global engineering teams, product teams, platform teams, and senior leadership.
  • Proven ability to influence engineering design, operational practices, and reliability improvements without direct authority across application and platform teams.
  • Strong decision-making ability with a focus on business continuity, failure risk, service reliability, engineering trade-offs, and calm execution during major incidents.
  • High ownership mindset with the ability to balance technical depth, operational discipline, architecture awareness, customer impact, and people leadership.

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 may be closed earlier due to high volume of applicants.

This is an U.S. Bancorp India posting. U.S. Bancorp India is a part of the U.S. Bank family.

Similar Jobs

2 Days Ago
In-Office
Senior level
Senior level
Artificial Intelligence • Cloud • Enterprise Web • Software
Design, build, and maintain high-quality, scalable .NET-based SaaS applications. Lead architecture and code reviews, write maintainable code, adopt Azure and DevOps practices, collaborate cross-functionally, mentor engineers, deliver customer demos, troubleshoot production issues, and document features and product artifacts.
Top Skills: .Net.Net CoreAgileAngularAzure ServerlessC#DevOpsJavaScriptAzureMvcSQL ServerWeb Api
2 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor • Manufacturing
Design and implement advanced computer vision, image processing, and AI/ML algorithms for XCT inline inspection. Develop 3D reconstruction, feature detection, defect analysis, and metrology solutions; translate prototypes into production-grade software; optimize performance with multithreading, parallel compute and GPU acceleration; validate and scale algorithms; collaborate with hardware, systems, and global engineering teams.
Top Skills: 3D ReconstructionAi/MlC#C++Computer VisionGpu AccelerationImage ProcessingImaging AlgorithmsInspection AlgorithmsMultithreadingParallel ComputingPython
4 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Software
Hands-on technical lead for a scrum team designing and building cloud-native enterprise features using C#/.NET Core, React, Azure services, microservices and containerization. Owns architecture, code reviews, quality, performance, security and end-to-end delivery (testing, deployment). Coaches engineers, collaborates with product and senior management, and drives sustaining and performance improvements.
Top Skills: .Net CoreAksApache SupersetAzureAzure FunctionsAzure Logic AppsC#ClaudeContainer-Based DevelopmentCopilotKafkaLlmsMcpMicro-FrontendMicroservicesMongoDBMs Sql ServerPostgresPower BIRabbitMQRagReactService FabricVector Databases

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account