Engineer (Cloud Big Data / Scala / Spark) - Associate

Job expired!

Job Opportunity: Engineer (Cloud Big Data / Scala / Spark) - Associate

Location: Cary, NC

About Us

Join an integral part of Deutsche Bank’s technology team, where we develop cutting-edge applications for key business areas. Our technologists spearhead Cloud, Cybersecurity, and Business technology strategies, transforming them within a robust, hands-on engineering culture. At Deutsche Bank, continuous learning is a cornerstone of our people strategy, offering numerous professional development opportunities. Our flexible work model reflects the significant shifts in the modern workplace.

Since establishing our US technology center in Cary, North Carolina in 2009, Deutsche Bank has maintained a strong presence in the Americas. .

Job Overview

Deutsche Bank is committed to advancing Sustainable Finance, ESG (Environmental, Social, and Governance) Risk Mitigation, and Corporate Sustainability. As climate change presents new challenges and opportunities, we aim to invest in a Sustainability Technology Platform and various sustainability applications. As a Software Engineer on our team, you’ll collaborate with other technology and data users to build robust services and data pipelines. You’ll also facilitate the adoption of Deutsche Bank’s ESG strategic data platform, impacting numerous groups within the bank while promoting positive environmental and social goals.

What We Offer You

  • A diverse and inclusive environment that fosters change, innovation, and collaboration
  • A hybrid working model with flexible in-office and remote work options
  • Comprehensive vacation, personal, and volunteer days
  • Employee Resource Groups that support an inclusive workplace and community engagement
  • Competitive compensation packages including health benefits, retirement plans, parental leave, and family building benefits
  • Access to educational resources, matching gift, and volunteer programs

Your Responsibilities

  • Design and implement cloud architectures and roadmaps using industry best practices
  • Build and maintain cloud-native backend services, data pipelines, and data storage solutions using technologies like Spring Boot, Spark Streaming, Kafka, MongoDB, Cloud SQL, GCS, and Big Query
  • Implement data security and access controls using GCP's IAM and Cloud Security Command Center
  • Monitor production cloud services using standard tools like Prometheus, New Relic, Splunk, and Stack Driver
  • Collaborate with data experts to meet data needs and deliver effective solutions

Required Skills

  • Experience in technical architecture, software design, and implementing distributed enterprise applications with Microservices (preferably using Spring Boot framework)
  • Proficiency in Java, Scala, or Kotlin
  • Familiarity with storage technologies (Oracle, Postgres, MongoDB, Google Cloud Storage/Big Query), container runtime environments (Docker, Kubernetes), and public cloud services (AWS, Azure, Google Cloud)
  • Hands-on experience with Big Data technologies like Hadoop, Kafka, Apache Spark, Hive, and Impala
  • Experience with Test Driven Development (TDD) and Behavioral Driven Development (BDD)
  • Knowledge of Agile methodologies, CI/CD tooling (Jenkins, GitHub Actions), and IaC (Terraform)

Preferred Skills

  • Self-starter with a strong analytical mindset
  • Passionate about sharing knowledge and staying updated on technology trends
  • Empathetic, collaborative, and communicative team player

Employment Expectations

Employees in this role are expected to work in our Cary office as part of Deutsche Bank’s hybrid work model. Reasonable accommodations are provided for candidates and employees with demonstrated needs based on disability and/or religion.

The salary range for this position in Cary is $85,000 to $120,750, with actual compensation based on skills, experience, education, and other qualifications. This range does not include incentive compensation or other remuneration.

Diversity and Inclusion

We value diversity and seek talent from all cultures, ethnicities, genders, sexual orientations, disabilities, beliefs, and backgrounds. Creating an inclusive environment where everyone can be authentic and feel they belong is our priority. Learn more about our diversity and inclusion efforts