Taro Logo

Senior Engineer - Integration Lead

A leading financial institution helping make financial lives better through the power of every connection.
Denver, CO, USAAddison, TX, USAChicago, IL, USA
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Engineer - Integration Lead

Bank of America is seeking a Senior Engineer - Integration Lead to join their technology team. This role combines technical leadership with hands-on engineering, focusing on secure system design and implementation for APIs, data pipelines, and databases. The position offers an opportunity to work at one of the world's largest financial institutions, driving innovation in secure data processing and enterprise architecture.

The ideal candidate will lead the engineering approach for complex features, working with multiple teams to deliver significant business outcomes. You'll be responsible for designing and implementing secure systems, optimizing performance, and ensuring compliance with cybersecurity standards. This role requires expertise in Java, Python, and various data processing technologies, along with strong leadership abilities to guide and mentor team members.

Bank of America offers a hybrid work environment with specific office-based attendance requirements, providing flexibility while maintaining an in-office culture. The company is committed to being a Great Place to Work, focusing on responsible growth and delivering value for clients, teammates, communities, and shareholders.

The role involves working with cutting-edge technologies including containerization platforms, modern data processing engines, and both SQL and NoSQL databases. You'll be part of a team that values innovation, security, and technical excellence, while having the opportunity to influence and collaborate with senior partners across the organization.

This position is perfect for experienced engineers who want to combine technical expertise with leadership, working on enterprise-scale solutions in a dynamic financial services environment. The role offers the chance to work on meaningful projects that impact millions of customers while being part of an organization committed to professional growth and development.

Last updated 3 days ago

Responsibilities For Senior Engineer - Integration Lead

  • Ensures design and engineering approach for complex features are consistent with portfolio solution
  • Define technology tool stack within approved and supported technologies
  • Guide teams on design and best practices for high code performance
  • Provide end-to-end delivery of complex features including automation
  • Design and implement secure RESTful APIs for enterprise data processing
  • Optimize and maintain performance and security of databases
  • Mentor and guide junior architects and engineers
  • Design and implement multi-tier application platforms
  • Document data flows and develop procedures for data protection

Requirements For Senior Engineer - Integration Lead

Java
Python
PostgreSQL
MongoDB
Kafka
  • 5+ years of technical solutions experience including 3+ years in relevant enterprise data platforms
  • Expertise in Java and API-based applications
  • Experience in Java, Python, and Scripting Languages
  • Deep understanding of Virtualized and Containerized platforms
  • Understanding of data processing engines: Data bricks, Snowflake, Kafka
  • Exceptional communication and interpersonal skills
  • Ability to work independently and lead a project team
  • BS in Computer Science, Information Technology or related field

Benefits For Senior Engineer - Integration Lead

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Bank of America Senior Engineer - Integration Lead