Quick summary
- Work type
- On-site
- Location
- Cary, NC
- Salary
- $116,000–$140,000 / yr
- Posted
- 22 days ago
- Freshness
- Confirmed live today
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays less than 69% of similar roles. Most pay $117,024–$211,827 — the blue band above. At the midpoint, this role pays about $128k versus about $164k for comparable roles.
Based on 240 similar postings.
Employer
About Deutsche Bank
Deutsche Bank is a German multinational investment bank and financial services company offering corporate banking, investment banking, retail banking, asset management, and transaction banking worldwide. Industry: Investment Banking & Financial Services
Deutsche Bank currently has 53 open roles on FindRole.
Listed pay typically runs $113,599–$140,000 across 29 roles with salary data.
Most-posted roles
View all roles at Deutsche BankAt a glance
TL;DR · Engineer
Engineer The Engineer will join the team to implement and refine cloud future state architecture and roadmaps using established standards and industry best practices to support cloud technology adoption. The role involves designing and developing scalable backend microservices and data processing systems, building automated CI/CD pipelines, and implementing containerization in Unix environments. Key responsibilities include performing schema design, query optimization, and performance tuning for SQL and NoSQL databases, as well as writing shell scripts for networking and Identity and Access Management. The candidate will utilize Python, Git, Docker, Kubernetes, Prometheus, and Splunk within Agile development processes. This position focuses on designing solutions optimized for distributed environments across multiple public cloud platforms while ensuring secure, reliable, and efficient deployments in compliance with enterprise-grade standards.
What does a Engineer earn?
Median $178175 from 251 postings across 54 companies.
What you'll do
- Design and develop scalable backend microservices and data processing systems using Python.
- Implement cloud architecture and roadmaps optimized for distributed environments across multiple public cloud platforms.
- Build and maintain automated CI/CD pipelines using Git to ensure secure and efficient deployments.
- Perform schema design, query optimization, and performance tuning for SQL and NoSQL databases.
- Implement containerization in Unix environments using Docker and Kubernetes.
- Write shell scripts for networking requirements and Identity and Access Management (IAM) in public clouds.
- Utilize Prometheus and Splunk to monitor cloud-native applications and identify performance bottlenecks.
What we're looking for
- Bachelor’s degree in Computer Science or a related field, or equivalent.
- Two years of experience designing and developing scalable backend microservices and data processing systems using Python.
- Experience designing and implementing solutions optimized for distributed environments across multiple public cloud platforms.
- Experience building and maintaining automated CI/CD pipelines leveraging tools including Git.
- Experience performing schema design, query optimization, and performance tuning with SQL and NoSQL databases.
- Experience participating in Agile development processes throughout the full Software Development Life Cycle (SDLC).
- Experience utilizing monitoring and observability tools including Prometheus and Splunk for cloud-native applications.
- Experience implementing containerization in Unix environments with Docker and Kubernetes.
Related searches
More like this
Similar roles
Engineer 1
Nordstrom
Engineer, SDET
T-Mobile