Senior Engineer
Bank of America
In this role you shape the future of a strategic Post Trade Data Platform within a global engineering team. You will drive architecture, scale, and data accessibility to support operations, analytics and AI-driven use cases. You will mentor engineers and raise engineering standards while partnering across cross-functional teams to deliver resilient, scalable solutions. This is a chance to influence platform direction during a major transformation and contribute to a data-centric, results-driven culture.
Pay / Benefits- private healthcare for you and family
- annual health screen
- pension plan
- life assurance
- group income protection
- maternity and paternity leave
- Build scalable, resilient data platform solutions that advance the platform
- Define and drive architecture and strategy to meet future operational and business needs
- Provide technical leadership through architecture reviews, design guidance, and code reviews
- Mentor engineers and improve platform capabilities, practices, and operational effectiveness
- Deep expertise in Scala, Java, or other JVM language with performance tuning
- Experience with databases at scale (Oracle Exadata, MongoDB, Elasticsearch, or similar)
- Cloud/DevOps knowledge (Linux/Unix, OpenShift/Kubernetes, Ansible)
- Experience building and supporting reactive, event-sourced systems
- Hands-on with Apache Spark and Apache Flink
- Strong REST API design and familiarity with HTTP, Envoy
- Experience with Protobuf, Avro, Parquet formats
- Knowledge of Iceberg, Databricks, Hadoop ecosystems
- Team player
- Strong interpersonal and collaborative skills
- Mentoring and leadership mindset
- Scala/Java JVM development
- Database technologies at scale (Oracle Exadata, MongoDB, Elasticsearch)
- Cloud and DevOps tooling (Linux/Unix, OpenShift/Kubernetes, Ansible)
Reference: WJ-747_30182231