Senior DevOps Engineer - Digital Assets

Fidelity Investments•Durham, NC

About The Position

As a Senior DevOps Engineer on the DevOps and Automation Engineering team, you will help develop and optimize CI/CD pipelines, infrastructure automation, cloud platforms, monitoring solutions, and DevOps practices. You will improve software delivery processes, system reliability, and automation to enable efficient and scalable technology solutions. You will own the CI/CD pipeline from lower development environments through production, review and recommend improvements to the software development process, maintain existing build processes, and lead the design and implementation of their replacements. You will contribute to product releases and help the FDA platform deliver product enhancements rapidly. The role also supports the shift from monolithic delivery and application structures toward isolated, service-based architecture and more efficient, automated releases. Fidelity Digital Assets is developing an enterprise-grade platform for storing, trading, and servicing digital assets such as Bitcoin and Ethereum. The DevOps and Automation Engineering Team is responsible for QA automation, API support, CI/CD automation, and release engineering.

Requirements

  • At least 5 years of software engineering, configuration management, and release engineering for large-scale enterprise applications.
  • At least 5 years of experience in a DevOps or engineering role.
  • Experience with version control and continuous integration of build, deploy, and test using tools such as Jenkins, Stash, and uDeploy.
  • Strong understanding of CI/CD processes and experience with tools such as Jenkins.
  • Experience setting up CI/CD and multibranch pipelines from scratch.
  • Understanding of container technologies and orchestrators such as Docker and Kubernetes.
  • Understanding of build tools and package managers for different programming languages, such as Maven/Mvn, Gradle, Npm, and pip.
  • Experience with Git and implementations such as Bitbucket, GitLab, or GitHub, and with repositories such as Artifactory.
  • Proficiency in scripting languages such as Groovy, Shell, Python, or similar languages, with the ability to design automations that solve problems.
  • Ability to understand the complete development flow and recommend improvements to development teams, including testing stages, coverage reports, quality gates, security scans, and environment promotions.
  • Understanding of application components including databases, mid-tier, messaging, user interfaces, and configuration.
  • Experience with core AWS services and ability to build automated processes using an SDK or CLI.
  • Ability to create documentation and trace complex CI/CD, release, and environment issues.
  • Ability to coordinate release activities across Release Management, Project Management, QA, and Development teams.

Nice To Haves

  • Experience with Kubernetes for large-scale enterprise services.
  • Knowledge of Datadog or another logging, observability, monitoring, or APM tool.

Responsibilities

  • Own CI/CD pipelines from lower development environments through production.
  • Review, analyze, and recommend solutions and tools to improve software development and CI/CD processes.
  • Develop and support the continuous integration process, innovating with adaptable solutions where needed.
  • Maintain existing build processes and lead the design and implementation of their replacements.
  • Create readable, detailed documentation describing flows, architectural diagrams, and processes.
  • Trace complex CI/CD scenarios, release issues, and environment issues in a multi-component environment.
  • Develop, maintain, and enhance release procedures and processes.
  • Coordinate release activities with Release Management, Project Management, QA, and Development teams to ensure smooth releases.
  • Contribute to automated, efficient product delivery and the transition toward isolated, service-based architecture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service