Overview
About Us
At Bank of America, the goal is to help make financial lives better through the power of every connection. Responsible Growth guides how the company runs its business and serves clients, teammates, communities and shareholders.
Bank of America aims to be a great place to work, with a diverse and inclusive workplace, broad hiring across backgrounds and experiences, and competitive benefits for physical, emotional and financial well-being. The company also offers flexibility, with an approach that varies by role.
Global Business Services
Global Business Services delivers Technology and Operations capabilities to the company's Lines of Business and Staff Support Functions through a centrally managed, globally integrated delivery model and globally resilient operations. It is known for strong execution, sound risk management, operational resiliency and innovation.
In India, the company operates from five locations through BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for its India Global Business Services operations.
Job Description
The Global Technology division runs the critical systems and platforms behind the company's retail, commercial and institutional businesses, along with key support functions worldwide. Its teams build leading technologies for mobile and online banking, payments processing, technology infrastructure, cyber-security, risk and capital management and enterprise data management.
Global Technology teams also explore immersive technology, including virtual reality, artificial intelligence and practice simulations. In this role, you will use leading technology solutions and integrated platforms so customers and clients can bank with the company anytime, anywhere.
Skills Exposure
You may get the chance to work with Hadoop, HDFS, Spark, Yarn, Hive, Sqoop, Impala, Hue, Python, SQL, Scala, Spark Streaming, Kafka, Shell Scripting, ETL, Quartz, Teradata, Datastage and Tableau.
Responsibilities
This role develops and delivers complex requirements to meet business goals. You will help ensure software meets functional, non-functional and compliance requirements, with well-designed solutions that build in maintainability, ease of integration and testing from the start. The role calls for solid knowledge of industry development and testing practices and of design and architectural patterns.
- Works across development teams to help refine stories and deliver data requirements through the delivery life cycle
- Uses architecture components in solution development and codes solutions that integrate, clean, transform and control data in operational and analytical systems, per the defined acceptance criteria
- Builds processes for data transformation, data structures, metadata, data quality controls, dependencies and workload management, and defines and builds data pipelines for data-informed decisions
- Takes part in developing and running test plans, including integration, regression and performance suites, analyses test reports, and supports triage of underlying causes
- Contributes to IT projects to deliver on time and follows team delivery and release processes
- Helps identify, define and document data engineering requirements and communicates what is needed for deployment, maintenance, support and business functions
- Works with technology partners and stakeholders to close gaps in data management standards, negotiate paths forward and communicate solutions to data problems
- Understands the application life cycle and data lineage, and supports application flow and data accuracy
- Builds and monitors key controls so applications stay available with near-zero downtime and data validations succeed
This role tests SQL
Practise the 1,015 SQL interview questions asked in service and product-company rounds — query, real output and the common mistake for each.
See the SQL Interview Kit · ₹299Practise the 75 questions freshers are asked most
The LeetCode 75 sheet covers the patterns most coding rounds draw from, with a written solution for each.
Open the LeetCode 75 sheetIf an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.
Key Skills
Related Tags
Browse More Jobs
Education Requirements
- Bachelor's degree in Computer Science, Computer Engineering or Information Technology
- 70% in the last semester or CGPA of 7 out of 10 with no pending backlog subjects at the time of applying
Eligible Batch Years

Bank of America
Bank of America is one of the largest financial institutions in the world, serving individual consumers, small and middle-market businesses, and large corporations with a full range of banking, investing, asset management, and other financial and risk management products and services. Founded in 1904 and headquartered in Charlotte, North Carolina, USA, the bank operates in more than 35 countries and employs over 200,000 people. Its mission is to help make financial lives better through the power of every connection, emphasizing responsible growth, customer-centric innovation, and community investment.
As a leading multinational bank, Bank of America holds a strong market position in both retail and corporate banking, consistently ranking among the top U.S. banks by assets. It is well-known for its digital banking capabilities, serving millions of active digital users through advanced online and mobile platforms. In recent years, the company has been recognized for its sustainability initiatives, including commitments to achieving net-zero greenhouse gas emissions and financing clean energy projects. Bank of America has also been actively involved in economic inclusion programs, supporting small businesses and underserved communities.
Company Details
Connect With Us
Websitebankofamerica.com