Senior Managing Director, Data Engineer Manager

Sorry, this job was removed at 10:03 a.m. (CST) on Monday, Jan 27, 2025
Be an Early Applicant
2 Locations
Remote
109K-172K Annually
Edtech
The Role

ROLE TITLE: Senior Managing Director, Data Engineering Manager

POSITION REPORTS TO: Nicholas Peeters, Vice President, Software Engineering

APPLICATION DEADLINE: Applications will be reviewed on a rolling basis through 11:59pm ET on February 6, 2025

LOCATION: Flexible - 100% Remote

WHAT YOU’LL DO

We are looking for a strong data team leader who can reimagine the Teach For America lines of impact data architecture and data engineering processes. This role will drive strategic initiatives, and ensure the scalability and efficiency of our data systems in service of the mission outcomes we seek. You will manage a team of data engineers, leading the design and architecture for data engineering and related data domains. You will work alongside product managers, solution architects and others in a comprehensive team that focuses on our program delivery technologies.

The ideal candidate will be passionate about leveraging technology to make meaningful change and impact. This role includes the ability to analyze requirements and architect technical solutions for complex problems. We are seeking a candidate with deep expertise with various data management tools, data design and modelling, and integration techniques. The role leads a team in creating robust, efficient, and scalable data solutions that deliver our organizational objectives.

WHAT YOU’LL BE RESPONSIBLE FOR

  • Plan and oversee the entire data engineering process to ensure scalability and efficiency.

  • Ensure that we achieve data cohesion across multiple systems, platforms, and custom applications to achieve business outcomes.

  • Manage a team of data engineers, providing guidance and support in technical design and code review.

  • Develop and implement data architecture and data management strategies.

  • Execute complex automation tasks within the domain, including DevOps and SecOps practices.

  • Create and maintain data pipelines for various integration methods (event-based, batch, API).

  • Oversee troubleshooting production issues and coordinate with stakeholders to resolve them.

  • Design and advise on data modeling and reporting best practices, maintaining documentation for current setups.

  • Provide development and coaching to direct reports, ensuring effective talent pipelines.

  • Participate in strategic planning meetings to align data engineering initiatives with organizational goals.

A WEEK IN THE LIFE

Over the course of any week, the SMD, Data Engineering Manager will spend time:

  • Planning and overseeing data engineering projects to ensure they align with strategic goals.

  • Managing and mentoring a team of data engineers, providing guidance and support in their daily tasks.

  • Developing and implementing data architecture and management strategies to enhance system efficiency.

  • Architecting & executing complex automation tasks and ensuring adherence to DevOps and SecOps practices.

  • Architecting data pipelines for various integration methods, including event-based, batch, and API integrations.

  • Troubleshooting production issues and collaborating with stakeholders to resolve them promptly.

  • Implementing best practices for data modeling and reporting, and maintaining up-to-date documentation.

  • Leading strategic planning meetings that align data engineering initiatives with broader organizational objectives.

This role requires a balance of technical expertise, strategic planning, and team leadership to drive the success of data engineering projects.

YOUR EXPERIENCE

Your areas of knowledge and expertise that matter most for this role (minimum qualifications):

  • Expertise in data architecture, data management tools, and techniques

  • Proficiency in logical and physical data modeling, star schema, and performance tuning.

  • Experience with Azure Data tools (ADLS, Azure Service Bus, SQLMI).

  • Skilled in ETL techniques.

  • Experience with architecting Data Warehouses and Data Marts.

  • Experience in event-based integration, batch integration, and API integrations.

  • Proficiency in one or more programming languages (SQL, Python, JavaScript, Java).

  • Experience with reporting and BI tools.

  • Experience implementing complex automation (DevOps/SecOps).

  • Experience writing data pipelines for various integration methods.

  • Experience with data migrations.

  • Experience creating and maintaining complex reports and dashboards.

  • Strong organization skills to manage and mentor a team of data engineers, ensuring effective project execution and team development.

  • Proficient in developing and maintaining data pipelines for event-based, batch, and API integrations.

  • Experience with DevOps/SecOps practices and implementing complex automation within the domain.

  • Ability to troubleshoot production issues and coordinate with stakeholders for resolution.

  • Expertise in data modeling, reporting best practices, and maintaining comprehensive documentation.

  • Strong communication skills for high-level strategy discussions and influencing organizational decisions.

  • Education: A bachelor’s degree in Computer Science, Data Engineering, or a related field is preferred. Advanced degrees or relevant certifications are a plus.

BONUS (preferred qualifications)

  • 6+ years of experience in data engineering related work

  • 3+ years of experience managing people

  • This job will require minimal to no travel, and occasional (once a month) work outside business hours or during weekends aligned with infrastructure maintenance windows.

  • Key skills for this position:

    • Vision and direction setting: Ability to set and evolve team vision and direction

    • Making decisions and demonstrating judgment: Ability to make timely decisions and demonstrate good judgment

    • Assembling effective teams: Understands how to build a successful team via effective team structuring, hiring and coaching

    • Managing team execution: Ability to manage team execution toward high-quality results

    • Coaching and developing others: Ability to provide others with effective professional development, coaching and mentoring

    • Building relationships and networks: Ability to build strong relationships with others in challenging situations

    • Communicating effectively with others: Exceptional written and verbal communication skill

    • Defining the opportunity and problem: Exceptionally skilled in identifying an area of opportunity from a complex situation Ability to think big, generate ideas and

    • Synthesizing and integrating strategies: Exceptional strategic and critical thinking skills

YOUR FUTURE TEAM

The Technology and Digital Experience Data (TDX) team helps TFA to leverage data to drive strategic decisions, optimize operations, and enhance the overall performance of the organization. The team encompasses roles focused on data engineering, data science, data analytics, database development, and integration support. Professionals in this team are responsible for building scalable data pipelines, ensuring the performance and security of databases, and integrating various data sources to provide actionable insights that support business objectives. The team collaborates closely with other TDX teams and partner teams across the organization to ensure they have the operational data and business intelligence tools needed to maximize their impact.

YOUR COMPENSATION

The applicable salary range for each U.S.-based role is based on where the employee works and is aligned to one of 3 tiers according to a cost of labor index in that geographic area. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. New hires are typically brought into the organization at a salary between the range minimum and the salary range midpoint depending on qualifications, internal equity, and the budgeted amount for the role. The expected salary ranges for this role are set forth below. These ranges may be modified in the future.

Tier A: $108,900-145,700

Tier B: $118,700-158,700

Tier C: $128,500-171,900

You can view which tier applies to where you plan to work here. If your location is not listed, please click here for additional total rewards information.

The Company
New York, New York
5,944 Employees
On-site Workplace
Year Founded: 1990

What We Do

Teach For America is a bold and diverse movement of changemakers who confront educational inequity by teaching for at least two years and then working with unwavering commitment in every sector of society to create a nation free from this injustice.

Together with partners throughout the educational ecosystem, our network of over 62,000 alumni and corps members are achieving the impossible, empowering lives, and helping shape the political, economic, and social future of our country

Similar Jobs

Tempus AI Logo Tempus AI

Solutions Director, TIME

Artificial Intelligence • Big Data • Healthtech • Machine Learning • Analytics • Biotech
Easy Apply
Remote
USA
2482 Employees
120K-180K Annually

VSCO Logo VSCO

Senior Product Manager, New AI Product

Computer Vision • Digital Media • Mobile • Productivity • Social Media • Software
Easy Apply
Remote
2 Locations
110 Employees

Pie Insurance Logo Pie Insurance

Product Manager, Insurance

Fintech • Insurance • Machine Learning • Other • Analytics • Automation
Remote
United States
400 Employees
100K-125K Annually

UL Solutions Logo UL Solutions

Senior Staff Engineer - MV/HV Cable Systems

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Remote
Hybrid
Northbrook, IL, USA
15000 Employees
110K-150K Annually

Similar Companies Hiring

Academia.edu Thumbnail
Software • Social Impact • Information Technology • Edtech • Digital Media • Consumer Web
SAN FRANCISCO, CA
110 Employees
Campus Thumbnail
Edtech
New York, NY
267 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account