Senior Technology Manager
About the role
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
Location: US - NJ - Jersey City - 101 Hudson St (NJ2101).
Responsibilities
- Collaborate with software engineers, architects, security partners, and platform teams to deliver Infrastructure, Identity, Security, Policy, and Observability as Code.
- Eliminate operational toil and automate manual processes.
- Improve platform reliability and continuously evolve enterprise cloud capabilities.
- Define and measure platform health through Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Error Budgets.
- Participate in a global support model and drive operational excellence across Bank of America's Google Cloud ecosystem.
Required Qualifications
- 10+ years of experience in Site Reliability Engineering, Software Engineering, Infrastructure Engineering, or Cloud Platform Engineering.
- Extensive hands‑on experience designing, implementing, and operating highly automated, production‑grade cloud platforms on Google Cloud Platform (GCP).
- Deep understanding of Site Reliability Engineering principles, reliability frameworks, error budgets, incident management, and operational excellence.
- Proven experience developing infrastructure automation using Terraform, Python, Go, Java, or Ansible.
- Extensive experience with GCP services including: Identity and Access Management (IAM), Cloud DNS, Virtual Private Cloud (VPC), Cloud Load Balancing, Cloud Storage, Compute Engine, Google Kubernetes Engine (GKE), Cloud Logging and Cloud Monitoring, Cloud Asset Inventory, Security Command Center.
- Experience managing complex identity and authentication ecosystems involving: Google Cloud IAM, Workforce Identity Federation, Active Directory, Ping Identity, Okta, SAML/OIDC‑based Single Sign‑On solutions.
- Experience operating secure cloud environments across multiple folders, projects, and environments at enterprise scale.
- Strong knowledge of cloud networking including DNS, routing, private connectivity, firewalls, load balancing, service perimeters, and hybrid connectivity.
- Excellent interpersonal, organizational, written, verbal, and presentation skills.
- Proven ability to work independently while collaborating effectively across global teams and managing competing priorities.
Desired Qualifications
- Proven experience implementing Security as Code and Policy as Code using Terraform Enterprise, GitHub, GitHub Actions, Cloud Build, or similar CI/CD platforms.
- Experience implementing Infrastructure as Code (