Software Engineering Director

U.S. Bancorp
Chennai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Communication","Leadership","Talent development","Technical decision-making","Stakeholder communication"]

Lead software engineering strategy and execution for large-scale digital platforms, guiding delivery of complex products at scale. Manage and grow engineering talent while partnering on architecture discussions, code reviews, and technical trade-offs. Drive Agile/Scrum delivery using modern tooling (Jira, GitHub/GitLab, CI/CD), and support cloud-native, microservices, API- and event-driven architectures with strong resiliency, observability, and high-availability focus.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
U.S. Bancorp
U.S. Bancorp
5 hours ago

Software Engineering Director

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Lead software engineering strategy and execution for large-scale digital platforms, guiding delivery of complex products at scale. Manage and grow engineering talent while partnering on architecture discussions, code reviews, and technical trade-offs. Drive Agile/Scrum delivery using modern tooling (Jira, GitHub/GitLab, CI/CD), and support cloud-native, microservices, API- and event-driven architectures with strong resiliency, observability, and high-availability focus.
Location: Chennai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Director level

Key Responsibilities

  • •Provide engineering leadership and direct management for software engineering teams.
  • •Review code and participate in architecture discussions, making informed technical trade-offs.
  • •Deliver complex software products on time and at scale.
  • •Recruit, develop, and retain strong engineering talent.
  • •Drive reliable, high-availability systems with resiliency engineering and observability.

Key Requirements

  • •Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • •10+ years of hands-on software engineering experience with deep proficiency in at least one modern programming language.
  • •3+ years of engineering management experience directly managing software engineers.
  • •Proven track record delivering complex software products on time and at scale.
  • •Experience working in Agile/Scrum environments and with modern software delivery tooling (Jira, GitHub/GitLab, CI/CD pipelines).
Experience:10+ years
Education:Bachelor's in Computer Science, Software Engineering
Skills:CommunicationLeadershipTalent developmentTechnical decision-makingStakeholder communication
Tech Stack:JiraGitHubGitLabCI/CDAgileScrumCloud-nativeMicroservicesAPIsEvent-driven architecturesAPI-driven architectures

Company Brief

U.S. Bancorp
U.S. Bancorp is the parent company of U.S. Bank, providing consumer, business, and institutional banking services including lending, payments, treasury management, wealth management, and merchant solutions across the United States.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Minneapolis, United States
Founded: 1863
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor