Senior Engineer

Deutsche BankCary, NC
$137,000 - $165,000Onsite

About The Position

DB Global Technology, Inc. seeks a Senior Engineer in Cary, NC to partner with business and technology stakeholders to deliver required software development initiatives from initiation through to final implementation. This role involves deploying DotNet applications by integrating CI/CD automation, environment management configuration, and production release governance. The engineer will optimize the performance of scalable engineering solutions through system integration and various testing methods. They will implement version controls and collaborative features using a range of tools. The position also includes deploying JavaScript frameworks and Python-based backend integrations, utilizing Spring, Spring Boot, distributed microservices architecture, and RESTful and event-driven systems. A key aspect is designing and implementing secure application architectures, conducting code reviews, and enforcing secure coding standards. The role also involves developing and maintaining infrastructure-as-code (IaC) and containerized deployment solutions using Docker and Kubernetes. Finally, the engineer will monitor and troubleshoot application and system health by integrating logging, alerting, and observability tools, performing root cause analysis, and implementing performance tuning and incident response workflows.

Requirements

  • Bachelor’s degree in Computer Science, or related field or equivalent
  • Five (5) years of progressively responsible experience deploying DotNet applications by integrating CI/CD automation, environment management configuration, and production release governance
  • Optimizing performance of scalable engineering solutions through system integration and unit, integration, and regression testing
  • Implementing version controls and collaborative features using Bitbucket, JIRA, Udeploy, TeamCity, Jenkins, Intellij, Maven, Junit, Log4j and Cygwin
  • Deploying JavaScript frameworks and Python-based backend integrations
  • Utilizing Spring, Spring Boot, distributed microservices architecture, RESTful and event-driven systems
  • Designing and implementing secure application architectures by incorporating authentication and authorization frameworks, conducting code reviews, and enforcing secure coding standards across distributed microservices environments
  • Developing and maintaining infrastructure-as-code (IaC) and containerized deployment solutions using Docker and Kubernetes, enabling scalable environment provisioning, automated orchestration, and consistent deployment workflows across development, staging, and production environments
  • Monitoring and troubleshooting application and system health by integrating logging, alerting, and observability tools, performing root cause analysis, and implementing performance tuning and incident response workflows to ensure high availability and reliability.

Responsibilities

  • Partner with business and technology stakeholders to deliver required software development initiatives from initiation through to final implementation.
  • Deploy DotNet applications by integrating CI/CD automation, environment management configuration, and production release governance.
  • Optimize performance of scalable engineering solutions through system integration and unit, integration, and regression testing.
  • Implement version controls and collaborative features using Bitbucket, JIRA, Udeploy, TeamCity, Jenkins, Intellij, Maven, Junit, Log4j and Cygwin.
  • Deploy JavaScript frameworks and Python-based backend integrations.
  • Utilize Spring, Spring Boot, distributed microservices architecture, RESTful and event-driven systems.
  • Design and implement secure application architectures by incorporating authentication and authorization frameworks, conducting code reviews, and enforcing secure coding standards across distributed microservices environments.
  • Develop and maintain infrastructure-as-code (IaC) and containerized deployment solutions using Docker and Kubernetes, enabling scalable environment provisioning, automated orchestration, and consistent deployment workflows across development, staging, and production environments.
  • Monitor and troubleshoot application and system health by integrating logging, alerting, and observability tools, performing root cause analysis, and implementing performance tuning and incident response workflows to ensure high availability and reliability.

Benefits

  • Physical wellness benefits
  • Emotional wellness benefits
  • Financial wellness benefits
  • Employee Referral Incentive Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service