director software engineering Director of Engineering management
$232,100 – $264,200
USD per year

About this role

2U is hiring a director-level Director of Engineering in the software engineering function based in Crystal City. The posting calls out experience with Python, TypeScript, Ruby, HTML/CSS. Compensation is listed at $232,100–$264,200 per year.

Role
Director of Engineering
Function
software engineering
Level
director
Track
Management
Employment
Full-time
Location
Crystal City
Department
Technology

More roles at 2U

Product Manager, Retention & Engagement
Crystal City · manager
Agile A/B Testing Automation
Recruiting Coordinator (Fixed Term)
Crystal City · mid
Regional General Manager, Alternative Credentials
Crystal City · manager
Swift
Senior Data Engineer (South Africa)
Cape Town | Remote (South Africa) · senior
Python R SQL
Senior Data Product Manager
Crystal City · senior
SQL Snowflake dbt
All 2U jobs →

Job description

from 2U careers

At 2U, we are all in on purpose. We are motivated by our mission – to make learning limitless– and connected by our shared passion to deliver world-class higher education at scale. As the parent company of edX, a leading online learning platform, 2U powers thousands of higher education offerings – from free courses to full degrees. Together with our college, university, and corporate partners, we are helping accelerate careers and transform lives.

What We’re Looking For:

2U is looking for a highly technical, hands-on Director of Software Engineering with deep experience in modern cloud-native architectures, distributed systems, and full-stack platform development. This role combines technical leadership, architectural ownership, and delivery accountability across large-scale digital platforms supporting student/learner experience, applications, and data ecosystems.

This is not a traditional management-only role. You will operate as a player-coach, actively engaging in system design, architecture reviews, and technical decision-making while leading globally distributed engineering teams.

You will own both how systems are built and how they are delivered, ensuring scalable, secure, and high-performing platforms aligned with business outcomes. The ideal candidate has built and scaled complex systems, understands trade-offs deeply, and can drive end-to-end delivery with strong engineering rigor.

Responsibilities Include, But Are Not Limited To:

This is an excerpt. Read the full job description on 2U careers →
All software engineering jobs software engineering salaries software engineering career path
All 2U Jobs Browse software engineering roles director positions