Sr. Engineer - Modern Continuous Delivery (cd) Platform

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

Senior Engineer responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes within the Developer Experience (DevEx) team. Focuses on improving developer experience, advancing technology platforms, and reducing risk through CI/CD, automation, and common technical services.

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 skills

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