U.S. Bank

Senior Software Engineer

U.S. Bank
Apply
4 days ago
Chennai, IndiaSenior

Responsibilities

  • Lead the design and development of scalable, high-performance Python applications and services.
  • Define engineering standards, coding guidelines, best practices, architecture decisions, and technology roadmaps.
  • Mentor and coach developers through code reviews, technical guidance, and knowledge-sharing sessions.
  • Analyze and optimize application performance, scalability, resource utilization, and system bottlenecks.
  • Design solutions for high-volume, mission-critical workloads.
  • Design and maintain automated CI/CD pipelines, testing, quality gates, vulnerability scanning, and release management processes.
  • Drive DevSecOps practices, secure coding, application security standards, threat modeling, vulnerability assessment, and remediation.
  • Ensure solutions meet enterprise security, governance, and regulatory requirements.
  • Design and develop AI-enabled applications and services and support AI model development, deployment, monitoring, governance, and optimization.
  • Collaborate with product, architecture, infrastructure, security, and business stakeholders.

Requirements

  • Deep expertise in Python development and hands-on experience building scalable enterprise applications and platforms.
  • Experience with system performance optimization, cloud-native architectures, CI/CD automation, and job scheduling or orchestration frameworks.
  • Experience with application security, secure coding, vulnerability assessment, threat modeling, and remediation.
  • Knowledge of AI technologies and AI model development, deployment, monitoring, governance, and optimization.
  • Strong technical leadership, mentoring, communication, analytical, and problem-solving skills.

Tech Stack

Categories

U.S. Bank

About U.S. Bank

10,000+ employees

U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treasury services; it is the fifth-largest U.S. commercial bank, headquartered in Minneapolis, and trades on the NYSE as U.S. Bancorp (USB).

Contact me