Drimva

Bank of America

Senior Data Engineer

Charlotte · Senior · Full-time · Posted Oct 26, 2026

Experience
10+ years of experience with Data Engineering; the posting also states typically 10 or more years of data delivery/integration experience.

About the job

Leads the design, development, and delivery of enterprise-scale data platforms and integration solutions for operational and analytical systems.

What you'll do

  • Designs and builds data pipelines and complex data transformations for real-time, near-real-time, and batch processing.
  • Leads solution design, development reviews, testing, deployment, and integration across systems; ensures functional, non-functional, and compliance requirements are met.
  • Mentors data engineers and coordinates with project, development, deployment, and support teams.

What they ask for

  • 10+ years of experience with Data Engineering.
  • Hands-on experience in Scala, Spark, and Kafka Streaming.
  • Experience architecting, developing, and implementing solutions using real-time streaming technologies.
  • Hands-on experience in UNIX Shell Scripting.

Nice to have

  • Experience with large-scale analytical platforms, metadata-driven architectures, and distributed data processing frameworks.
  • CICD Build & Deployment tools; API development; Financial Services / Banking experience; distributed computing; open table formats; enterprise metadata management.

Tools

Scala, Spark, Kafka, Hadoop, Starburst, Informatica, Object Storage, UNIX Shell Scripting

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 6, 2026 (UTC)