Cloud Data Technical Platform Lead

Dodge & CoxSan Francisco, CA
Hybrid

About The Position

Develop and manage the modernization of the current data infrastructure at Dodge & Cox using computer applications software and specialized database programs. This includes developing processes for loading and transforming large volumes of structured and semi-structured data, participating in data warehouse development by defining metadata and security standards, and performing a variety of tasks to facilitate completion of projects. The role involves coordinating communication with different departments, writing documentation and specifications, and testing. It also includes mentoring contracted professionals in engineering best practices and effective use of cloud infrastructure and tools, performing technical design reviews and code reviews, creating and updating CI/CD pipelines for deployments, and creating processes for cloud disaster recovery and implementing them when necessary. The position requires applying knowledge of application development on SQL/Oracle databases, .NET, SSIS, and cloud-based data solutions in Azure Data Factory, Data Lake Storage, .NET, and Snowflake. The role involves designing software or customizing software for the development of modern data and analytics solutions in a hybrid cloud model, including designing, developing, and building these solutions. It requires leading team activities, providing technical direction, establishing standard development practices, and overseeing production support activities. The lead will work with internal data engineers and architects, and lead the modernization of current data infrastructure, including cloud-based data warehouse, data lakes, and data mart solutions. The role also involves leading and contributing to the contracted team responsible for data ingestion processes, performance, administration, and design of database structures. Additionally, the lead will analyze, document, and recommend optimal software solutions for data ingestion processes, performance, administration, and design of database structures, including performing research and proof of concepts to advise on decisions regarding emerging technologies. Understanding the data landscape (tooling, tech stack, source systems, etc.) and working closely with technology teams to improve data collection, quality, reporting, and analytics capabilities is crucial.

Requirements

  • Bachelor of Science Degree in Electronic Engineering (foreign educational equivalent acceptable)
  • Completed Bachelor’s level coursework in: Mathematics I; Computer Practice I; Mathematics II; Computer Practice II; Network Analysis and Synthesis; Signals and Systems; Mathematics – III; Digital Electronics; Programming and Data Structures; Computer Programming Lab; Communication Theory and Systems; Digital Signal Processing; Computer Architecture; Digital System Design and Signal Processing Lab; Digital Communication; Computer Communication Networks; Communication System Lab; Optimal Communication; Total Quality Management
  • Five (5) years of progressively responsible post-baccalaureate work experience as a Tech Lead and / or Software Engineer and/or Senior Software Engineer
  • At least three (3) years of experience must have worked on projects involving: the oversight of Web & Windows application development projects using Microsoft.NET technologies including C#, ADO.NET, WCF
  • At least three (3) years of experience must have worked on projects involving: developing and managing cloud technologies to suit business needs, making use of different Azure resources related to Data technologies
  • At least three (3) years of experience must have worked on projects involving: setting up and maintaining cloud services and features, including orchestrating the data pipelines and deploying features to production
  • At least three (3) years of experience must have worked on projects involving: establishing technical requirements and documenting plans for project lifecycle deployment, including deliverables, budgets, and timelines
  • At least three (3) years of experience must have worked on projects involving: directing technical teams, communicating project scopes and development roadmaps
  • At least three (3) years of experience must have worked on projects involving: serving as a subject-matter expert in Agile and Scrum methodologies, ensuring compliance with best practices across operations
  • At least three (3) years of experience must have worked on projects involving: supervising project budgets and resource allocations, resolving conflicts and technical issues throughout the project lifecycle
  • Microsoft Certified Technology Specialist: .NET Framework 4, Web Applications; Data Access; and Service Communications Applications
  • Microsoft Certified Professional Developer: Web Developer 4
  • Microsoft Certified Professional

Responsibilities

  • Develop and manage the modernization of the current data infrastructure
  • Develop processes for loading and transforming of large volumes of structured and semi-structured data
  • Participate in data warehouse development by defining metadata and security standards
  • Coordinate communication with different departments
  • Write documentation and specifications
  • Test software and processes
  • Mentor contracted professionals in engineering best practices and effective use of cloud infrastructure and tools
  • Perform technical design reviews and code reviews
  • Create & update CI/CD pipelines necessary for deployments
  • Create process for cloud disaster recovery & implement when necessary
  • Apply knowledge of application development on SQL/Oracle databases, .NET, SSIS and cloud-based data solutions in Azure Data Factory, Data Lake Storage, .NET, Snowflake
  • Design software or customize software for the development of modern data and analytics solutions in a hybrid cloud model
  • Design, develop and build modern data and analytics solutions in a hybrid cloud model
  • Lead team activities including technical direction, standard development practices & production support activities
  • Work with teams of internal data engineers and architects, and lead in the delivery on modernizing current data infrastructure, including the delivery of cloud-based data warehouse, data lakes, and data mart solutions
  • Lead and contribute to the contracted team responsible for the development of data ingestion processes, performance, administration, and design of database structures
  • Analyze, document and recommend optimal software solutions for the development of data ingestion processes, performance, administration, and design of database structures
  • Perform research and proof of concepts to advise on decisions regarding emerging technologies
  • Understand data landscape, i.e., tooling, tech stack, source systems etc. and work closely with technology teams to improve data collection, quality, reporting and analytics capabilities

Benefits

  • Coverage of 100% of all healthcare premiums for employees and their families
  • Fully funding a retirement plan at 25% of the total compensation to the IRS limit
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service