Director, Full Stack Engineering

Fidelity•Durham, NC

About The Position

Leads the design and development of highly available, scalable, distributed applications and enterprise data platforms supporting high-volume, high-velocity, and diverse data needs. Develops cloud-based systems and full-stack applications across backend services, data pipelines, APIs, and modern front-end frameworks. Drives innovation by exploring emerging technologies, creating prototypes, and collaborating with partners to advance cloud, data, and analytics capabilities. Defines engineering practices across development, testing, and production environments and designs reusable frameworks for data quality, data security, and automation. Champions modern DevOps, CI/CD, containerization, orchestration, and version-control practices for multi-environment deployments. Applies business and technical expertise to deliver complex software solutions, recommends technologies and architectures aligned with strategic goals, and performs data modeling to support scalable, resilient data architecture. Translates business strategy into architectural recommendations; leads cross-functional design efforts and major technology initiatives; sets direction for teams and organization-wide programs; and advises senior management on technical strategy. Collaborates with internal and external teams to resolve roadblocks, mitigate risks, and improve delivery. Provides technical leadership, supervision, mentoring, training, and coaching, and plans for future resource needs. Requires a bachelor’s degree in a related field and six years of qualifying experience, or a master’s degree in a related field and four years of qualifying experience. The experience must include designing, developing, and delivering large-scale analytics applications in an Agile and financial services environment using AWS, Snowflake, Oracle, Python, and Control M. Fidelity will not provide immigration sponsorship for this position. Fidelity is transitioning to a full-time onsite working model through a phased rollout; onsite expectations vary by role and location and may evolve.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent), plus six years of experience as a Director, Full Stack Engineering or in a closely related occupation; alternatively, a master’s degree in one of these fields (or foreign education equivalent), plus four years of such experience.
  • Experience designing, developing, and delivering large-scale analytics applications in an Agile and financial services environment using AWS, Snowflake, Oracle, Python, and Control M.
  • Expertise architecting, designing, developing, and engineering traditional and real-time streaming data platforms using Snowflake, AWS Cloud, Oracle, Postgres, and Hadoop data warehouse applications in an enterprise analytics and marketing Cloud environment, using ETL/ELT processes and Snaplogic; and performing containerization and orchestration using Python.
  • Expertise implementing CI/CD pipelines for enterprise cloud-based and real-time streaming data platform solutions for Snowflake, AWS Cloud, Oracle, Postgres, and Hadoop using Control M, AWS Event Bridge, Python, UNIX shell scripts, Hive, SQL, and PL/SQL scripts; deploying data pipelines using Git, Maven, Jenkins, Docker, and Kubernetes; and analyzing logs with Splunk and Datadog.
  • Expertise in data modeling and database design using dimensional (Star and Snowflake) and Data Vault techniques, and Type 0 to Type 7 dimensional modeling structures in enterprise analytics and marketing Cloud data warehouse environments.
  • Expertise contributing to end-to-end application software engineering, platform sustainment, and core system modernization initiatives while adhering to enterprise engineering governance, architectural runway standards, and regulatory compliance frameworks; and driving delivery using hybrid SDLC models, including Waterfall, Agile, and iterative DevSecOps-aligned workflows.

Responsibilities

  • Translate business vision and strategy into functional-level architectural recommendations and determine technical approaches at a strategic level.
  • Lead high-level, cross-functional architecture design efforts, engaging internal and external technical resources to produce cross-company strategic designs.
  • Oversee technical implementation and deployment of major technology initiatives and cross-divisional architectural components, ensuring documentation and alignment with enterprise standards.
  • Initiate and drive project and strategy discussions with users and partner groups to address issues, clarify requirements, and guide solution direction.
  • Set vision, goals, and direction for teams and the broader organization, and plan and lead major organization-wide initiatives.
  • Use emerging technologies to modernize the data ecosystem through innovation, prototyping, solution recommendations, and successful implementation.
  • Collaborate across internal and external teams to deliver business-aligned technology solutions, resolve technical roadblocks, mitigate risks, and improve development agility and productivity.
  • Provide leadership, technical supervision, and subject-matter expertise across multiple teams; advise on complex organization-wide projects and guide senior management on technical strategy.
  • Research and recommend technologies, architectures, and methods, identifying opportunities for broader organizational initiatives.
  • Mentor, train, and coach team members to support performance and career development, and identify and plan for future resource needs.
  • Design and develop highly available, scalable, distributed applications, enterprise data platforms, cloud-based systems, and full-stack applications.
  • Define engineering practices and develop reusable frameworks for data quality, data security, and automation.
  • Promote modern DevOps, CI/CD, containerization, orchestration, version control, and data modeling practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service