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