About the Role
We are seeking Senior Site Reliability Engineers (SREs) to design, build, and maintain Bank of America’s cutting-edge AWS Platform. This role offers the opportunity to work with a wide range of technologies and build a unique system-integration skillset, with the chance to be part of a fun, smart, hardworking, global team that is growing. Our team fosters a high-quality engineering culture, a customer-focused mindset, and builds for scale. We’ll give you room to innovate and present folks with the opportunity to have a significant impact on the evolution of the current and next generation cloud platforms for one of the largest financial institutions globally.
Responsibilities
- Collaborate with a diverse set of developers, engineers, and architects to deliver infrastructure, policy, observability, and security as code.
- Eliminate operational toil and identify and design platform improvements.
- Define and measure service health using SLIs and SLOs.
- Participate in a global support model.
- Evolve our highly scalable enterprise platform.
Requirements
- 10 years of experience in either SRE, software development, or infrastructure engineering.
- Extensive hands-on experience designing and operating highly automated, production-grade cloud platforms on a major cloud service provider (Amazon Web Services highly preferred).
- Deep understanding of Site Reliability Engineering principles and practices.
- Proven hands-on experience in creating complex infrastructure automation using Python, Java/JavaScript, Terraform, or Ansible.
- Strong experience with monitoring tools such as Grafana, Prometheus, and Dynatrace, as well as AWS native tools.
- Advanced proficiency in implementing a GitOps model with tools such as Terraform and CodePipeline.
- Strong, foundational understanding of containerization technologies (such as EC2, ECS, EKS), Linux OSs, Networking, and CLIs including shell scripting.
- Proven ability to work independently with minimal supervision within a global team with competing priorities.
- Excellent interpersonal and organizational communication skills are a must.
- Experience working with a complex controls environment and/or experience with implementing AWS tools and services like ControlTower, GuardDuty, Control Policies and Permission Boundaries.
- Experience working with a complex IAM infrastructure, including Active Directory AWS Identity Center, PingIdentity, Okta, or other SSO solutions.
- Advanced knowledge of networking (firewalls, DNS, Load Balancing, Proxies, etc.).
- Experience in implementing, monitoring, and maintaining Bedrock, SageMaker, or other AI platforms.
- Experience in implementing, monitoring, and maintaining a highly scalable and resilient enterprise platforms on GCP, Azure, or other Cloud service Provider using native services related to compute, storage, networking, security, and observability.
Skills
- Python
- Java/JavaScript
- Terraform
- Ansible
- Grafana
- Prometheus
- Dynatrace
- AWS native tools
- CodePipeline
- EC2
- ECS
- EKS
- Linux OSs
- Networking
- CLIs
- Shell scripting
- ControlTower
- GuardDuty
- Control Policies
- Permission Boundaries
- Active Directory AWS Identity Center
- PingIdentity
- Okta
- SSO solutions
- Firewalls
- DNS
- Load Balancing
- Proxies
- Bedrock
- SageMaker
- AI platforms
- GCP
- Azure
Work Type
- in-office culture
Experience Level
- Senior
- 10 years of experience
Benefits
- Competitive benefits to support their physical, emotional, and financial well-being.
About the Company
- At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection.
- Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.
- One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world.
- We’re devoted to being a diverse and inclusive workplace for everyone.
- We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families.
- Bank of America believes both in the importance of working together and offering flexibility to our employees.
- We use a multi-faceted approach for flexibility, depending on the various roles in our organization.
- Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference.
- Partnering Locally Learn about some of the ways Bank of America is making a difference in the communities we serve.
- Global Impact Learn about the six areas that guide Bank of America’s efforts to help make financial lives better for customers, clients, communities and our teammates.
- Opportunity and Inclusion Each employee brings unique skills, background and opinions.
- We see opportunity and inclusion as our platform for innovation and a key component in our success.
- Our Values Learn about our four values that represent what we believe.
