Lead Engineer

1 day ago


Cary, North Carolina, United States Deutsche Bank Full time
About the Role

We are seeking a highly skilled Lead Engineer to join our Agency Securities Lending (ASL) technology team. As a key player in the re-engineering program, you will be responsible for delivering complex requirements into a well-designed technical solution.

Key Responsibilities
  • Lead the development of complex microservice-based and Cloud-native application components in accordance with requirements specification
  • Partner with business analysts and stakeholders to understand requirements and convert them into a well-engineered solution
  • Collaborate with Quality Assurance (QA) team on test automation of new and existing functionality
  • Mentor and direct more junior developers
  • Lead technical discussions, architecture decisions, and specifications
About the Team

Our ASL technology team is a global business that runs on a single legacy front-to-back trading system, which is being re-engineered into a modern cloud-native microservices architecture over the next 2 years. We are a diverse and inclusive environment that embraces change, innovation, and collaboration.

About Deutsche Bank

Deutsche Bank is a leading global investment bank and financial services firm that provides a wide range of products and services to clients in over 70 countries. We are committed to providing a working environment that is free from harassment, discrimination, and retaliation.

What We Offer
  • 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
  • Employee Resource Groups support an inclusive workplace for everyone and promote community engagement
  • Competitive compensation packages including health and wellbeing benefits, retirement savings plans, parental leave, and family building benefits
  • Educational resources, matching gift, and volunteer programs
Requirements
  • Extensive development experience in Java, Spring-boot, Oracle, and writing complex Structured Query Language (SQL) queries tuned for performance
  • Knowledge of designing and implementing distributed enterprise applications with Microservices and designing and implementation of Application Programming Interface (API's) - Rest Services, Open API's
  • Experience implementing applications onto Google Cloud Platform (GCP) or any other Cloud Platforms
  • Knowledge of container runtime environments (Docker, Kubernetes, Open Shift), Unix shell scripting, and modern Software Development Life Cycle (SDLC) tools - Git, JIRA, Artifactory, Jenkins/TeamCity, OpenShift
  • Experience designing, developing, and maintaining complex applications using Test Driven Development (TDD) and experience with all Agile software development frameworks and processes, and software design
Desirable Skills
  • Excellent communication skills, both written and spoken
  • Self-starter and a go-getter
  • Structured approach to problem-solving and strong analytical skills
  • Expertise in Kotlin is a huge bonus
  • Experience with Kafka message/event stream-processing is a plus
  • Expertise in PL/SQL to understand legacy code to be re-engineered
  • You stay current on technical trends to suggest innovative tools and approaches to interesting problems; You share your expertise with the entire Engineering organization


  • Cary, North Carolina, United States Michael Baker International Full time

    Job SummaryMichael Baker International is seeking a highly skilled Roadway Engineer I to provide project leadership for the successful delivery of roadway projects within our North Carolina offices. As a key member of our transportation team, you will be responsible for leading design efforts on transportation projects, developing design plans, and...

  • Engineering Team Lead

    2 weeks ago


    Cary, North Carolina, United States Blackbaud Full time

    About Blackbaud:At Blackbaud, we are dedicated to empowering individuals and organizations to create a positive impact in the world. Our software solutions are designed to support nonprofit and educational sectors, socially responsible businesses, and change-makers.Position Overview:We are looking for a passionate Engineering Team Lead to guide our Software...

  • Engineering Team Lead

    2 weeks ago


    Cary, North Carolina, United States Blackbaud Full time

    About Blackbaud:At Blackbaud, we are dedicated to empowering individuals and organizations to create a positive impact in the world. Our software solutions are designed to support nonprofit organizations, educational institutions, socially responsible businesses, and individuals committed to making a difference.Position Overview:We are looking for a...

  • Engineering Team Lead

    2 weeks ago


    Cary, North Carolina, United States Blackbaud Full time

    About Blackbaud:As a leader in the software industry, Blackbaud is dedicated to fostering social change through technology. Our focus is on empowering organizations and individuals to create a positive impact in the nonprofit and education sectors.Position Overview:We are in search of a passionate Engineering Team Lead to guide our Software Engineering...


  • Cary, North Carolina, United States DPS Group LLC Full time

    Overview DPS Group LLC is seeking a Lead Structural Engineer who is eager to collaborate and grow within a dynamic team environment. This position involves working closely with both senior and junior engineers, contributing to a variety of projects ranging from renovations of existing structures to the development of new facilities. Key Responsibilities...


  • Cary, North Carolina, United States International Staff Consulting Full time

    Position Overview:Our esteemed client, a leader in the telecommunications sector, is seeking a Senior Electrical Engineering Lead. This position offers a hybrid work environment with minimal travel requirements.Essential Qualifications: A Bachelor's Degree in Electrical Engineering or a related discipline Possession of a Professional Engineer (PE) license...


  • Cary, North Carolina, United States Compli Full time

    Job OverviewLead Validation Engineer – Life Sciences DivisionWe invite you to become a part of our esteemed team as a Lead Validation Engineer at Compli, a prominent provider of engineering contracting and consulting services with a dedicated focus on the life sciences sector. Our mission is to deliver exceptional services across various industries,...


  • Cary, North Carolina, United States IPS-Integrated Project Services, LLC Full time

    Job Overview:At IPS, you will leverage your expertise, capabilities, and enthusiasm to impact lives positively by addressing intricate challenges in the life sciences sector. We provide extensive engineering solutions across various disciplines throughout every stage of a project's lifecycle, from initial concept to construction oversight and field...


  • Cary, North Carolina, United States CRB Full time

    Job SummaryCRB is seeking a highly experienced Senior Mechanical Engineer to lead our project teams in delivering high-quality engineering solutions to the life sciences and food and beverage industries. As a key member of our team, you will be responsible for overseeing the mechanical discipline on complex projects, managing budgets, and coordinating with...


  • Cary, North Carolina, United States CRB Full time

    Job SummaryCRB is seeking a highly skilled Senior Mechanical Engineer to lead our project teams in delivering exceptional engineering solutions to our clients. As a key member of our team, you will be responsible for overseeing the mechanical discipline on projects of varying sizes and complexities.Key ResponsibilitiesLead project teams in the development...


  • Cary, North Carolina, United States PennyMac Full time

    PENNYMACPennymac (NYSE:PFSI) is a premier financial services organization specializing in a comprehensive mortgage platform and integrated business model dedicated to the production and servicing of U.S. mortgage loans, along with the management of investments tied to the U.S. mortgage sector.At Pennymac, our workforce is the cornerstone of our achievements...

  • Lead Engineer

    4 days ago


    Cary, North Carolina, United States B264 DB Global Technology, Inc. Full time

    About the RoleWe are seeking a highly skilled Lead Engineer to join our Agency Securities Lending team at B264 DB Global Technology, Inc. As a key member of our technology team, you will play a critical role in the re-engineering of our legacy front-to-back trading system into a modern cloud-native microservices architecture.Key ResponsibilitiesDesign and...


  • Cary, North Carolina, United States WithersRavenel Full time

    Job Type: Full-timeDescription:WithersRavenel is recruiting a Project Engineer (PE) to join the expanding and innovative Utilities (Water/Wastewater) Practice Area! In this role, you will lead and support teammates as you collaborate to create project deliverables.This is a hybrid role working within a reasonable driving distance to our office locations. We...


  • Cary, North Carolina, United States Blackbaud Full time

    About the Role:We are seeking a highly skilled and experienced Software Development Manager to lead our IT Software Engineering team at Blackbaud. As a key member of our team, you will be responsible for managing a team of software engineers, working in multi-disciplinary teams to build innovative solutions.Key Responsibilities:Manage the team of software...


  • Cary, North Carolina, United States Elkay Full time

    Position OverviewAs a pivotal member of our engineering team, the Lead Firmware Engineer for Embedded Systems will be responsible for the development and enhancement of firmware for advanced sensor-based water control products. This role demands a proactive and innovative mindset, with a focus on delivering high-quality solutions that meet both customer and...


  • Cary, North Carolina, United States Sargent & Lundy Full time

    Position OverviewAs a key member of our engineering team, you will engage in the design of systems for nuclear power facilities. Your responsibilities will include:Preparation and assessment of modification packages for operational nuclear facilitiesCreation of functional mechanical schematics and designs for nuclear systemsConducting engineering analyses...


  • Cary, North Carolina, United States DPS Group LLC Full time

    About the RoleWe are seeking a highly skilled Senior Structural Engineer to join our team at DPS Group LLC. As a key member of our engineering team, you will be responsible for leading the design and planning process for complex production facilities, working closely with our internal teams and clients to deliver successful projects.Key...


  • Cary, North Carolina, United States CADENCE US Full time

    About CADENCE USCADENCE US is a leading technology company that hires and develops leaders and innovators who want to make an impact on the world of technology.Job SummaryWe are seeking a highly experienced Lead SoC/ASIC Digital Design Engineer with expertise in Design for Test (DFT) to lead our DFT architecture and silicon debug efforts.Key...


  • Cary, North Carolina, United States Cisco Full time

    About Duo SecurityDuo Security, a Cisco company, is a leader in cloud-based security solutions. Our mission is to democratize security by making it easy and effective for everyone.Our TeamWe're a team of innovators, engineers, and security experts working together to solve the world's most pressing security challenges. We believe that impactful work is...

  • Lead DevOps Engineer

    5 hours ago


    Cary, North Carolina, United States Deutsche Bank Full time

    About the RoleWe are seeking a highly skilled Lead DevOps Engineer to join our Corporate Bank Technology team at Deutsche Bank. As a key member of our engineering team, you will be responsible for designing, implementing, and supporting reusable engineering solutions.Key ResponsibilitiesDevelop and maintain shared CI/CD, automation, and monitoring...