Data Engineer - Assistant Vice President

Deutsche BankCary, NC
18h$100,000 - $142,250Hybrid

About The Position

As a Software Engineer on our global team, you will design and build applications, data pipelines, and scalable systems that directly support the Business. You will influence the product roadmap, drive technical decisions, and integrate business value with engineering best practices. In this role, you will shape the engineering culture through collaboration, knowledge sharing, and adherence to high-quality standards. Your work will empower teams across the organization by delivering resilient and innovative solutions.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or Information Technology
  • Proficiency in programming with Python, Java, or Scala, and familiarity with libraries such as pandas and NumPy
  • Strong skills in Structured Query Language, version control tools (e.g., Git), and Linux environments
  • Hands-on experience with Cloud platforms (Google Cloud Platform or Amazon Web Services) and the Apache ecosystem (PySpark, Hive, Hadoop)
  • Knowledge of data processing and orchestration tools such as Airflow, Kafka, or Dataflow

Nice To Haves

  • Strong communication, collaboration, and organizational skills
  • Ability to support applications at all stages, including production environments
  • Analytical thinker with a structured approach to solving complex problems
  • Familiarity with Agile methodologies, modern Software Development Life Cycle tools (JIRA, Confluence, SharePoint), and Google Cloud Platform
  • Curiosity for emerging technologies and a willingness to share expertise with peers

Responsibilities

  • Design, develop, and deliver high-quality software and data-driven applications, including streaming and producer–consumer models
  • Build and optimize data pipelines, schemas, and models for effective data storage, access, and processing
  • Define and implement technical frameworks, ensuring alignment with architectural standards and key design principles
  • Write unit, functional, and behavior-driven development test scenarios to ensure reliability and performance
  • Integrate automation, Continuous Integration/Continuous Deployment practices, and monitoring into development workflows
  • Collaborate with cross-functional teams on deployment automation, requirements gathering, and ongoing process improvements

Benefits

  • A diverse and inclusive environment that embraces change, innovation, and collaboration
  • A hybrid working model with up to 60% work from home, allowing for in-office / work from home flexibility, generous vacation, personal and volunteer days
  • A commitment to Corporate Social Responsibility
  • Employee Resource Groups support an inclusive workplace for everyone and promote community engagement
  • Access to a strong network of Communities of Practice connecting you to colleagues with shared interests and values
  • Competitive compensation packages including health and wellbeing benefits, retirement savings plans, parental leave, and family building benefits
  • Educational resources, matching gifts, and volunteer programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service