Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

Bank of America

Software Engineer III

Chandler, Arizona;Jersey City, New Jersey; Charlotte, North Carolina; Plano, Texas

To proceed with your application, you must be at least 18 years of age.

Acknowledge (

Bank of America employees are required to meet all posting eligibility requirements prior to applying for any new position.

Acknowledge (

Refer a friend

To proceed with your application, you must be at least 18 years of age.

Acknowledge (

Bank of America employees are required to meet all posting eligibility requirements prior to applying for any new position.

Acknowledge (

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.

Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.

At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

We are seeking a highly skilled Senior Software Engineer to design, develop, and lead the next generation of automation solutions supporting enterprise storage and backup infrastructure. This role combines deep software engineering expertise with technical leadership responsibilities and is ideal for an engineer who enjoys solving large-scale infrastructure challenges while mentoring others and driving engineering excellence.

The successful candidate will play a key role in designing and delivering automation platforms that simplify infrastructure provisioning, configuration, operational management, and self-service capabilities for internal customers. The role requires a strong Python development background, experience with modern software engineering practices, and the ability to collaborate effectively with infrastructure engineers, operations teams, architects, and business stakeholders.

As a senior member of the team, this individual is expected to provide technical leadership, influence architectural decisions, promote engineering best practices, and help guide the team's technical direction.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements

  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained

  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack

  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle

  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

  • Automates manual release activities

  • Designs, develops, and maintains automated test suites (integration, regression, performance)

  • Key Responsibilities

  • Software Development Architecture

  • Design, develop, test, and maintain automation platforms and services used to manage enterprise storage and backup environments

  • Build scalable APIs, backend services, and automation workflows using Python

  • Develop and maintain integrations with enterprise infrastructure, operational tooling, and management platforms

  • Design solutions that are secure, reliable, maintainable, and operationally efficient

  • Create reusable frameworks and components that accelerate automation delivery across the organization

Required Qualifications:

  • 8+ years of professional software engineering experience

  • Expert-level proficiency in Python

  • Experience designing and developing RESTful APIs and backend services

  • Strong understanding of software architecture, object-oriented design, and distributed systems

  • Experience with MongoDB or other NoSQL database technologies

  • Experience working with Linux-based environments

  • Strong experience with source control systems such as Git and modern development workflows

  • Experience with CI/CD pipelines and automated testing practices

  • Excellent analytical, troubleshooting, and problem-solving skills

  • Excellent verbal and written communication skills

  • Strong organizational skills with the ability to manage multiple priorities and initiatives simultaneously

  • Demonstrated ability to lead technical initiatives and influence outcomes across teams

  • Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar platforms in professional software development workflows

Desired Qualifications:

  • Experience developing software in Go (Golang)

  • Experience with enterprise storage technologies (NetApp, Dell, Pure Storage, IBM, or similar platforms)

  • Experience with enterprise backup technologies such as Cohesity, Commvault, Rubrik, Veritas NetBackup, or similar solutions

  • Experience building automation for infrastructure management and operations

  • Experience developing internal self-service platforms and service catalogs

  • Familiarity with event-driven and microservice-based architectures

  • Experience with infrastructure-as-code and configuration management tools

  • Knowledge of enterprise security, authentication, authorization, and compliance requirements

  • Experience working in highly regulated or large-scale enterprise environments

Skills:

  • Application Development

  • Automation

  • Influence

  • Solution Design

  • Technical Strategy Development

  • Architecture

  • Business Acumen

  • DevOps Practices

  • Result Orientation

  • Solution Delivery Process

  • Python

  • MongoDB

Shift:

1st shift (United States of America)

Hours Per Week:

40

Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.

View your "Know your Rights ( " poster.

View the LA County Fair Chance Ordinance ( .

Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy (“Policy”) establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.

Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank’s required accommodation request process before your first day of work.

This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.

Investment products offered through MLPF&S and insurance and annuity products offered through MLLA:

Are Not FDIC Insured Are Not Bank Guaranteed May Lose Value

Are Not Deposits Are Not Insured by Any Federal Government Agency Are not a condition to Any Banking Service or Activity

Merrill Lynch, Pierce, Fenner & Smith Incorporated (also referred to as “MLPF&S” or “Merrill”) makes available certain investment products sponsored, managed, distributed or provided by companies that are affiliates of Bank of America Corporation (“BofA Corp.”). MLPF&S is a registered broker-dealer, registered investment adviser, Member SIPC and a wholly owned subsidiary of BofA Corp. Insurance and annuity products are offered through Merrill Lynch Life Agency Inc., a licensed insurance agency and wholly owned subsidiary of Bank of America Corporation.

Trust, fiduciary and investment management services are provided by Bank of America, N.A., Member FDIC and wholly owned subsidiary of Bank of America Corporation (“BofA Corp.”).

Bank of America Private Bank is a division of Bank of America, N.A.

Banking products are provided by Bank of America, N.A. and affiliated banks, Members FDIC and wholly owned subsidiaries of Bank of America Corporation.

© 2026 Bank of America Corporation. All rights reserved.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Plano, TX vacancy
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector's AI/ML & Data Platforms team, you serve as a seasoned member of an agile team to design... 
    Suggested

    JP Morgan Chase

    Plano, TX
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector's AI/ML & data Platforms team, you serve as a seasoned member of an agile team to design... 
    Suggested

    JP Morgan Chase

    Plano, TX
    3 days ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Data Engineering & Applied AI Software Engineer III at JPMorganChase within the Asset & Wealth Management, you are an integral part of an agile team that works to... 
    Suggested

    JP Morgan Chase

    Plano, TX
    4 days ago
  • $89.8k - $125.5k

     ...We are looking for a  Software Engineer III to join our growing Automation Engineering team. This senior-level role will help design, build, and optimize automation solutions that improve software quality, operational efficiency, and business outcomes. This role... 
    Suggested
    Full time
    Work experience placement

    Horace Mann

    Plano, TX
    20 hours ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.    As a Software Engineer III at JPMorganChase within the Corporate Sector's AI/ML & Data Platforms team, you serve as a seasoned member... 
    Suggested

    JPMorgan Chase & Co.

    Plano, TX
    9 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Commercial & Investment Bank - Digital & Platform Services, you serve as a seasoned member of an agile... 
    Remote work

    JP Morgan Chase

    Plano, TX
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the AWM LOB, you serve as a seasoned member of an agile team to design and deliver large-scale trusted market... 

    JP Morgan Chase

    Plano, TX
    5 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Technology, you serve as a seasoned member of an agile team to design and deliver trusted market... 

    JP Morgan Chase

    Plano, TX
    5 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Sector, you serve as a seasoned member of an agile team to design and deliver trusted, market... 
    Work at office

    JP Morgan Chase

    Plano, TX
    4 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the CIB Merchant Services, you serve as a seasoned member of an agile team to design and deliver trusted... 

    JP Morgan Chase

    Plano, TX
    5 days ago
  • WWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the CONSUMER & COMMUNITY BANKING, you serve as a seasoned member of an agile team to design and deliver... 

    JP Morgan Chase

    Plano, TX
    1 day ago
  • Your seniority as a security engineer puts you in the ranks of the top talent in your field...  ...security is vital.As a Security Engineer III at JPMorgan Chase within the Cybersecurity...  ...member of a team that works to deliver software solutions that satisfy pre-defined functional... 

    JP Morgan Chase

    Plano, TX
    3 days ago
  •  ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Allen, TX
    4 days ago
  •  ...Android Software Engineer IIIWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As an Android Software Engineer III at JPMorganChase within the Consumer & Community Banking, you serve as a seasoned member of... 

    Chase

    Plano, TX
    9 hours ago
  • Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team.As a Data Engineer III at JPMorganChase within the Consumer & Community Banking - Wealth Management team, you serve as a seasoned member of an agile team to design and... 

    JP Morgan Chase

    Plano, TX
    2 days ago
  • $125.1k - $164k

     ...Software EngineerEverfox delivers trusted connectivity to protect the world's most critical environments and safeguard the sensitive data...  ...by law.About the role:We have an immediate need for a Software Engineer to enhance capabilities of cyber products for security-... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours

    Everfox

    Richardson, TX
    3 days ago
  •  ...We offer an exciting opportunity to advance your career and explore new possibilities in technology. As a Software Engineer at JPMorganChase within the Commercial & Consumer Bank (CCB), API Platform team, you will help develop, automate, and maintain the firm'... 

    JPMorgan Chase Bank, N.A.

    Plano, TX
    7 hours ago
  •  ...Interviews are actively going on.Duration: 6 to 12 Months ContractLocation: Plano, Texas (Only locals)Job Description:experience engineering awesome solutions.Bachelor’s degree in computer science or Engineering or equivalent experiencedemonstrated experience working in... 
    Local area

    Samprasoft

    Plano, TX
    4 days ago
  •  ...approaches to care, Concentra colleagues provide exceptional service to employers and exceptional care to theiremployees.As a Software Engineer III specializing in .NET-C#, you take the lead for designing, developing, and maintaining robust software applications that meet... 

    Concentra

    Addison, TX
    3 days ago
  •  ...most complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase within the IP, you will solve complex and...  ...engineering best practices within your teamCollaborates with other software engineers and teams to design, develop, test, and implement... 

    JP Morgan Chase

    Plano, TX
    2 days ago
  •  .... Implement proof of concept, prototypes and production-grade software. Maintain and support existing software and hardware systems,...  ...interpersonal skills. Strong programming skills including software engineering methodologies and best practices. REST/API development. Strong... 

    Intelliswift

    Plano, TX
    3 days ago
  •  ...execute, debug, and maintain secure, high-quality production software solutions. Create architecture and design artifacts for complex...  ...Requirements Formal training or certification in software engineering concepts and at least 3 years of applied experience. Hands-... 
    Full time

    JPMorgan Chase

    Plano, TX
    6 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorgan Chase within the Corporate Technology, you are part of an agile team that works to enhance, design, and deliver the software... 
    Work at office

    JP Morgan Chase

    Plano, TX
    2 days ago
  • $108.5k - $149.18k

     ...united and sustain our way of living. Join our team! As a Systems Engineer III, you will handle advanced tasks in requirements engineering,...  ...down to design and test artifactsCollaborate with hardware, software, and specialty engineering teams to ensure nuclear survivability... 
    Full time
    Work experience placement

    Sierra Nevada Corporation

    Plano, TX
    2 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorganChase within the Consumer & Community Banking, you are part of an agile team that works to enhance, design, and deliver... 

    JP Morgan Chase

    Plano, TX
    2 days ago
  •  ...build a successful career with opportunities to learn, grow, and make an impact. Join us!Position Summary :This is a hands-on software engineering role focused on building enterprise-grade Generative AI, Data Science, and AI Platform capabilities within Bank of America's... 
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Addison, TX
    4 days ago
  •  ...united and sustain our way of living. Join our team! As a Systems Engineer III, you will handle advanced tasks in requirements engineering,...  ...-882 or ARP4761 to the development of systems, hardware, or software.Experience with creation of System Safety analyses such as the... 
    Full time

    Sierra Nevada Corporation

    Plano, TX
    4 days ago
  •  ...ARGO is a leading provider of software and analytics solutions for both the financial services and healthcare industries. ARGO transforms...  ...technology, and rich analytics. JOB SUMMARY Software Engineers are responsible for designing, developing, documenting,... 
    Full time
    Work at office

    ARGO

    Richardson, TX
    more than 2 months ago
  • Company DescriptionSatincorp ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills...

    SA Technologies

    Richardson, TX
    3 days ago
  •  ...collaborative, and mutually respectful environment that calls us to help Make Tomorrow Better.Role Overview:Could you be our next Data & AI Engineer III? Globe Life is looking for a Data & AI Engineer III to join the team!This role is responsible for leading the design,... 
    Full time
    Part time
    Work experience placement
    Work at office
    Work from home
    Monday to Friday
    Shift work

    Globe Life

    Mckinney, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!