Hybrid Lead Software Engineer – Digital Engagement Solutions, Web, APIs, Mobile, Cloud, Data Systems

Posted 23 hours ago

Apply now

About the role

  • Lead Software Engineer overseeing the implementation of digital engagement solutions for U.S. Bank. Focused on web, APIs, mobile, cloud, and data systems.

Responsibilities

  • Oversee the implementation and strategic direction of U.S. Bank's Do-IT-Together platform, ensuring seamless integration across web and mobile channels to boost customer acquisition, and elevate customer support
  • Take charge of the design, development, testing, operation, and ongoing maintenance of various digital banking products
  • Engineer comprehensive digital solutions for customer engagement that encompass Web, APIs, Mobile, Cloud, and Data systems
  • Utilize a variety of programming languages—such as Java, Python, React, Kotlin, and Swift—to design and develop scalable components for both web and mobile platforms
  • Advance and update cloud-native applications on Azure using Kubernetes and automated DevOps practices
  • Develop integration patterns and define API contracts to facilitate enterprise-wide customer interaction flows
  • Implement and support data pipelines, event streams, and reporting metrics for engagement platforms
  • Leverage GenAI technologies to enhance automation, generate insights, and improve experiences for customers and agents alike
  • Maintain rigorous standards for security, compliance, and resiliency across all systems that interact with customers
  • Guide and mentor engineers, promoting best engineering practices throughout multiple product teams
  • Collaborate closely with vendors, product teams, and operations to consistently deliver dependable and high-quality engagement solutions

Requirements

  • Bachelor’s degree, or equivalent work experience
  • Six to eight years of relevant experience
  • Demonstrated background in designing and implementing complex digital engagement platforms, including Web, API, Mobile, Cloud, and Data solutions
  • Advanced skills with Java, Python, REST APIs, React, as well as Kotlin and Swift
  • Practical experience working with Azure, Kubernetes, and various DevOps automation tools
  • In-depth knowledge of API development, integration strategies, and core enterprise architecture concepts
  • Comprehensive grasp of data engineering, event-driven systems, and analytical techniques
  • Acquainted with Generative AI technologies and their use within customer engagement contexts
  • Strong leadership abilities paired with effective communication and teamwork skills
  • Microsoft Certified: Azure Solutions Architect Expert a big plus
  • Experience with Glance’s CX to implement co-browse is a plus

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law

Job title

Lead Software Engineer – Digital Engagement Solutions, Web, APIs, Mobile, Cloud, Data Systems

Job type

Experience level

Senior

Salary

$126,820 - $149,200 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job