Software Engineer 2
$98.18k - $115.5kU.S. Bancorp
Software Engineer
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.
As a Software Engineer, you will play a key role in advancing our digital and AI-enabled transformation by designing and delivering modern, scalable, and intelligent software solutions. You will contribute to building next-generation platforms that leverage automation, advanced analytics, and AI-driven insights to enhance customer experiences and drive business value. Leverage AI/ML-enabled capabilities, automation, and advanced analytics where applicable to improve product functionality and efficiency.
- Ensure all solutions meet security, compliance, and responsible AI standards
- Embed software reliability engineering (SRE) and observability practices into development workflows
- Contribute to the adoption of emerging technologies, including AI-powered development tools and intelligent automation frameworks
You won't just build software—you'll help enable intelligent, adaptive banking experiences powered by modern engineering practices and emerging AI capabilities. This is an opportunity to directly impact how technology, data, and innovation come together to deliver meaningful value to customers.
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 work experience
- Three to five years of relevant experience
Preferred Skills/Experience:
- Strong experience working within Agile Software Development Lifecycle (SDLC) environments, with hands-on knowledge of DevOps principles, CI/CD pipelines, release automation, code deployment strategies, and environment management.
- Thorough understanding of a feature, including the users impacted, business processes affected, end-to-end workflows, and the feature's purpose within the larger product ecosystem.
- Deep understanding of the team's domain and how deliverables align with business objectives, technical strategy, and organizational goals, particularly within Mortgage Lending, Loan Origination, Loan Servicing, Underwriting, and Mortgage Technology platforms.
- Ability to collaborate effectively across all aspects of product development, including engineering, architecture, QA, DevOps, product management, and business stakeholders.
- Technically proficient and able to define, document, and deliver scalable solutions that meet end-user and business requirements.
- Experience partnering with DevOps teams to support application deployment, infrastructure automation, production support, monitoring, and continuous improvement initiatives.
- Strong communication skills with the ability to convey processes, requirements, risks, and results to engineers, product owners, scrum masters, DevOps engineers, third-party vendors, business stakeholders, and customers.
- Proficient understanding of algorithms, data structures, architectural design patterns, software engineering best practices, and cloud-native application development principles.
- Experience working with DevOps tools and practices such as Git, Jenkins, Azure DevOps, GitHub Actions, Terraform, Kubernetes, Docker, monitoring/logging tools, and automated testing frameworks.
- Effective problem-solving, analytical, and troubleshooting skills with the ability to identify root causes and implement sustainable solutions.
- Mortgage domain experience required, including knowledge of mortgage origination, underwriting, servicing, compliance requirements, regulatory standards, and integration of mortgage business processes with technology solutions.
- Ability to support and enhance applications within a highly regulated financial services environment while ensuring security, compliance, and operational excellence.
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.
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
U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law.
E-Verify
U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program.
The salary range reflects figures based on the primary location, which is listed first. The actual range for the role may differ based on the location of the role. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). Pay Range: $98,175.00 - $115,500.00
U.S. Bank will consider qualified applicants with arrest or conviction records for employment. U.S. Bank conducts background checks consistent with applicable local laws, including the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act as well as the San Francisco Fair Chance Ordinance. U.S. Bank is subject to, and conducts background checks consistent with the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA). In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.
Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.
Posting may be closed earlier due to high volume of applicants.
- ...Job Responsibilities & Requirements We are seeking a Software Engineer to design, develop, and maintain software that powers automated saw... ...Science or related field from an accredited university ~2+ years of professional development experience using .NET and...SuggestedTemporary workWork at officeWorldwide
- ...Lead Site Reliability Engineer-2 Overview: Who is Mastercard? At Mastercard technology, we work to connect and power an inclusive... ...support our developers during the application build phase in software run principals that includes operational design, automation, capacity...Suggested
$73.45k - $132.78k
...has an exciting opportunity for an Exploitation Specialist/GDAT Software Engineer to join our team in St. Louis, MO. This work requires... ...with 4–8 years of relevant experience or Master's degree with 2–6 years of relevant experience. ~1–3 years of User Interface...SuggestedFor contractorsLocal areaImmediate start$105k - $140k
...Software Engineer Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Engineer in Hazelwood, MO for the Department... ...experience with VB.NET or C#.NET (including.NET Framework) ~2+ years of experience with Bash, CMD, PowerShell, or other...SuggestedFor contractorsRelocation packageFlexible hoursShift workDay shift$92k - $147k
...governments realize their greatest potential. Title and Summary Software Engineer II Overview The Mastercard Authentication Program owns... ...Boot, and REST APIs. • Hands-on experience with Angular (2+) and Node.js. • Experience building and maintaining...SuggestedFull timePart timeWorldwideFlexible hours$42 - $44 per hour
...Job Title: Embedded Software Engineer Job Description This role focuses on designing, developing, and maintaining robust embedded C software within a structured development environment. You will work with existing systems, contribute to system integration, and...Contract workTemporary work$82k - $115k
...&D organization responsible for creating software for the development of innovative in vitro... ...solutions, the Senior Software Engineer contributes to the design and delivery of... ...Typical office setting with hybrid schedule ( 2 WFH, 3 days in office per week) The estimated...Temporary workWork from home2 days per week3 days per week- ...Experience with agile methodologies and the full software development life cycle. ~ A bachelor's... ..., information systems, or computer engineering or equivalent experience. ~5+ years of... ...of its clients, and with total assets of $2.5 billion, Cass is uniquely supported by...
- ...Senior Software Engineer Visa: No OPT EAD, US Citizen or Green Card preferred Location: Hybrid in O'Fallon, Missouri (St. Louis... ...at least 1 year, likelihood of extension Interview: 2 client interviews, second one on-site if the candidate is...Long term contractWork experience placementLocal areaRelocationFlexible hours
$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable...Temporary workWork experience placementLocal area3 days per week- ...~5+ years of professional full-stack software development experience. ~ Proven experience using AI code assistants (Windsurf, Cursor... ...# Availability to Join: Full-Stack Software Engineer (AI-Enhanced Development) is looking for a Software Engineer. This...Hourly payContract workRemote work
$82k - $105.3k
...Associate Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience... ..., physics, mathematics, data science, or computer science and 2+ years of related work experience OR Bachelor's Degree and 6+...Work experience placementWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$99.45k - $134.55k
...future with us. The Boeing Company is looking for an Associate Software Engineer to join the Government Vehicle Health Maintenance team... ...Clearance for which the U.S. Government requires U.S. Citizenship ~2+ years experience as a software developer ~2+ years of...Permanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- ...NORMALLY REQUIRED: ~ Bachelor's degree in computer science or software engineering, or equivalent work experience. ~3-5 years of experience as... ...annually on behalf of its clients, and with total assets of $2.5 billion, Cass is uniquely supported by Cass Commercial Bank...Work experience placement
- ...potential with significant careers. Role Summary As a C++ Software Engineer, you will design, develop, and deliver high-quality software solutions... ...with the full life-cycle software development experience ~2 years experience with C++ ~ Strong understanding of...Worldwide
- ...headquarters. This is a hybrid position ideal for a hands-on software developer who enjoys building scalable business applications,... ...Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent professional experience. ~5+ years of...Temporary work
$86.36k - $101.6k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable...Full timeTemporary workWork experience placementLocal area3 days per week- ...Lead Software Engineer Job Description: Overview: As part of an exciting, fast paced environment developing digital identity and security... ...& Postgres PL/SQL Solaris/UNIX & Red Hat Linux Angular 2.0. Build Tool Jenkins Security Coding Techniques and Tools...
- ...Lead Software Engineer Position: Lead Software Engineer (Cognos 10.2.2) Duration: 5+ Months Location: Maryland Heights MO 63043 Description: Lead Software Engineer: Understands and develops requirements for a system (mapping documents) by working with Business...Contract work
$50 - $62 per hour
...project management? We’re hiring a Data Engineer for our company’s headquarters in Bridgeton... ...database pipeline architectures Assist software engineering efforts by establishing test... ...Greater St. Louis $115,000.00-$130,000.00 2 weeks ago St Louis, MO $100,000.00-$150,...Full time$87.1k - $157.45k
...ve been building your skills in SQL, data engineering fundamentals, and mission‑driven... ...Bachelor’s degree in computer science, Software Engineering, or related field with 4–8 years of experience; or Master’s with 2–6 years US Citizenship Active TS/SCI...Local areaImmediate start$140k - $231k
...Manager Software Engineering Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together... ...to be used across the group Formally supervise and coach 2+ teams of engineers to build, enhance, and support multiple...Full timePart timeWorldwideFlexible hours- ...Senior Data Engineer Job Description: Summary General Summary Independently designs, develops, tests, implements, documents... ...place it into the data fabric and analytics platforms 2 Performs big data pipeline design and testing, including...Flexible hours
- ...France and the United Kingdom. Purpose of Position Develop software that supports FlightSafety's advanced flight simulation... ...world locations. The position collaborates closely with software engineers, artists, designers, and simulation subject matter experts to...Permanent employmentWork at office
- ...Software Engineer TECHM-JOB-29433 Location: OFALLON MO Skill: Jenkins Required Skills: To design, develop and implement software applications and systems based on users needs. Understand and analyse the technical specifications and suggest code optimization...
$65k - $72.68k
...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence...Permanent employmentWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Software Engineer II Location: OFallon, MO Program Overview: Sustainability and Innovations Program aims to develop Mastercard sustainability solutions and innovative products for Consumer solutions. S&I program team is looking for a high-energy, detail-oriented...Local area
$105k - $128.14k
...Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence solutions...Permanent employmentWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Responsibilities Kforce has a client that is seeking a Software Developer I to work 4 days in their Maryland Heights, MO office.Duties... ...maintains operational and system level documentation Skills 0-2 years of experience React needed on the front end...Hourly payContract workWork at office
$126.65k - $171.35k
...professional growth. Find your future with us. Boeing Global Services is currently seeking a highly motivated Experienced Software Engineer to become part of the Training Systems - Battlespace Simulation Management (BSM) team in Hazelwood, Missouri . This position...Permanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!
- id software Earth City, MO
- software implementation project manager Earth City, MO
- entry level software sales Earth City, MO
- remote software sales Earth City, MO
- software Earth City, MO
- japan software engineer
- goldman sachs software engineer
- senior robotics software engineer
- software sales engineer
- software developer manager

