Sr. Engineer - Modern Continuous Delivery (cd) Platform

Bank of America Bank of America · Banking · Charlotte, NC +1

Senior Engineer role focused on building and maintaining a Continuous Delivery (CD) platform for a large enterprise. Responsibilities include defining engineering approaches, selecting tool stacks, enabling CI/CD capabilities, guiding best practices, and ensuring end-to-end delivery of complex features. The role involves research into new toolsets and collaboration with stakeholders and architects. Managerial responsibilities may also be included, focusing on team leadership, process improvement, risk management, and talent development. The role emphasizes improving developer experience, advancing technology platforms, and reducing risk through enterprise architecture alignment and governance.

What you'd actually do

  1. Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution
  2. Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s)
  3. Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline
  4. Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
  5. Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features

Skills

Required

  • Automation
  • Influence
  • Result Orientation
  • Stakeholder Management
  • Technical Strategy Development
  • Application Development
  • Architecture
  • Business Acumen
  • Risk Management
  • Solution Design
  • Agile Practices
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Solution Delivery Process
  • software engineering
  • DevOps
  • platform engineering
  • Harness CD
  • GitHub Actions
  • Cloudbees Jenkins
  • pipeline-as-code
  • YAML
  • GitOps
  • artifact management
  • testing frameworks
  • SDLC tooling
  • CI/CD architectures
  • deployment strategies
  • enterprise controls
  • automation patterns
  • AWS
  • Azure
  • Kubernetes
  • troubleshooting

Nice to have

  • Experience engineerin

What the JD emphasized

  • 7+ years in software engineering/DevOps/platform engineering
  • 2+ years hands‑on expertise with Harness CD (pipelines, templates, governance, integrations)
  • Strong engineering experience with GitHub Actions and/or Cloudbees Jenkins
  • Hands‑on experience with pipeline‑as‑code, YAML, GitOps, artifact management, testing frameworks, and SDLC tooling
  • Strong understanding of CI/CD architectures, deployment strategies, enterprise controls, and automation patterns
  • Experience integrating CI/CD tools with cloud platforms (AWS, Azure, or Kubernetes)
  • Ability to work across complex organizations and lead technical efforts across multiple teams