B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Data Engineer II

Data EngineeringConfirmed live in the last 24 hours
Full-timeCharlotte, NC, USANo salary listed

About the Job

Requirements

  • At least 5 years of experience with Angular, .NET Core or .NET Framework, C#, and SQL Server.
  • Proven expertise in designing and developing enterprise-scale web applications.
  • Experience developing secure applications within regulated environments.
  • Strong understanding of REST APIs, microservices architecture, and cloud-native development practices.
  • Knowledge of data governance, privacy, data classification, and information protection concepts.
  • Experience with continuous integration and continuous delivery pipelines, source control, automated testing, and Agile development methodologies.
  • Excellent problem-solving, communication, and stakeholder management skills.

Responsibilities

  • Work across development teams to contribute to story refinement and delivery of data requirements through the delivery life cycle.
  • Leverage architecture components in solution development and code solutions to integrate, clean, transform, and control data in operational and analytical data systems according to acceptance criteria.
  • Build processes supporting data transformation, data structures, metadata, data quality controls, dependency management, and workload management; define and build data pipelines and complex data sets for data-informed decision-making; and identify and raise risks throughout the data engineering process.
  • Develop and execute test plans, contribute to integration, regression, and performance test suites, analyze test reports, identify test issues and errors, and triage underlying causes.
  • Drive complex information technology projects to ensure on-time delivery and follow team delivery and release processes.
  • Identify, define, and document data engineering requirements, including information needed for deployment, maintenance, support, and business functionality.
  • Work with technology partners and stakeholders to identify and close gaps in data management standards adherence, negotiate paths forward, and identify and communicate solutions to complex data problems.
  • Design and develop scalable front-end applications using Angular integrated with .NET-based APIs and services.
  • Build user experiences that simplify enterprise data discovery, classification, privacy, and protection workflows.
  • Develop secure, high-performing, and resilient solutions using C#, .NET, Angular, SQL Server, and modern web technologies.
  • Collaborate with architects and security teams to ensure solutions comply with enterprise security, privacy, and data governance standards.
  • Optimize application performance, scalability, accessibility, and reliability for large-scale enterprise deployments.
  • Implement reusable user-interface components, dashboards, and reporting capabilities that provide actionable insights into data protection and compliance posture.
  • Support audit, risk, compliance, and regulatory examination readiness through governance and reporting capabilities.
  • Participate in the full software development life cycle, including requirements analysis, design, development, testing, deployment, and production support.
  • Drive continuous improvement through automation, DevSecOps practices, and modern engineering standards.

Desired Qualifications

  • Bachelor's or Master's degree in Computer Science or Software Engineering.

About the Company

Bank of America

Runs a US consumer bank, brokerage and investment bank

Bank of America runs one of the largest US banks, serving consumers, small businesses, wealthy families, corporations and institutional investors. Alongside checking accounts, credit cards, mortgages and business loans, it owns the Merrill brokerage, a private bank for wealthy clients and a global investment bank that advises on deals and trades stocks and bonds. Customers reach it through thousands of branches and ATMs and its mobile banking app. It earns money mainly from the gap between what it charges on loans and pays on deposits, plus fees from advice, asset management, deal work and trading. It grew from a San Francisco bank founded in 1904 and is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1904

Recently Posted Jobs

Explore more opportunities at Bank of America

See more jobs