Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director Of Software Engineering and Architecture

$232.1k - $264.2k

2U

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:
Engineering & Platform Leadership
  • Own and drive the architecture and engineering strategy for scalable, cloud‑native platforms across student/learner experience, applications, and data ecosystems.
  • Lead the design and evolution of systems using:
    • Backend: Python, Ruby on Rails, Clojure, or Elixir
    • Frontend: React, TypeScript, or HTML/CSS
    • Data: MySQL, PostgreSQL
  • Define and implement API‑first, microservices, and event‑driven architectures using modern design patterns.
  • Establish architectural standards across frontend, backend, and integrations, including scalability, resiliency, security, and performance optimization.
  • Drive build vs. buy vs. partner decisions, balancing speed, cost, and long‑term platform ownership.
  • Ensure systems are designed for high availability, observability, and global scale.
Delivery, AI & DevOps Execution
  • Act as a hands‑on technical leader across engineering and DevOps, owning how systems are designed, built, deployed, and operated.
  • Lead architecture and design reviews, code quality, and resolution of complex production issues.
  • Own end‑to‑end delivery and operations, including release cycles, system reliability, uptime, and performance.
  • Drive DevOps practices across:
    • CI/CD: GitHub Actions, Jenkins, Argo
    • Containers: Docker, Kubernetes (EKS)
    • Infrastructure as Code: Terraform
    • Observability and monitoring
  • Lead and mentor teams, ensuring accountability for both delivery outcomes and production stability.
  • Enable and guide adoption of AI/ML capabilities, including:
    • Integrating AI services, APIs, and intelligent workflows into platforms
    • Leveraging AI for automation, personalization, and engineering productivity (e.g., code generation, testing, operational insights)
  • Establish strong execution discipline through:
    • Definition of Ready/Done, sprint rigor, and release governance
    • Metrics such as velocity, cycle time, deployment frequency, MTTR, and uptime
Agile Leadership & Collaboration
  • Work closely with engineering, product, partner operations, and data teams in Agile environments.
  • Translate long‑term architectural vision into incremental, executable delivery plans.
  • Participate actively in PI planning, sprint reviews, and technical design forums.
  • Mentor senior engineers, tech leads, and solution architects.
Things That Should Be In Your Background:
  • 12–15+ years of progressive experience in software engineering, with 5+ years in leadership roles
  • Proven experience as a hands‑on technical leader across engineering and DevOps
  • Strong expertise in at least one of the following in each area:
    • Languages: Python, TypeScript (Ruby, Clojure, or Elixir a plus)
    • Frontend: React ecosystem
    • Databases: MySQL, PostgreSQL
    • OpenAI API (GPT models, embeddings, function calling), Azure OpenAI Service, Amazon Bedrock, Google Vertex AI
  • Deep experience with AWS cloud ecosystem, Docker & Kubernetes (EKS), CI/CD pipelines (GitHub Actions, Jenkins, Argo), Infrastructure as Code (Terraform)
  • Experience designing and operating: Microservices architectures/Event‑driven systems (Kafka or similar)
  • Proven experience owning production systems, uptime, and operational excellence
Other Attributes That Will Help You In This Role:
  • Experience in EdTech, Digital Media, eCommerce, or SaaS platforms
  • Experience building or scaling high‑traffic, customer‑facing platforms
  • Exposure to data platforms and event‑driven data architectures
  • Experience modernizing legacy systems into cloud‑native architectures
  • Experience working with global, distributed engineering teams
  • Experience with Scaled Agile (e.g., SAFe), PI Planning, and driving delivery predictability across multiple teams.

While this position is open to remote candidates across the U.S., we will prioritize those who live in the Washington‑Baltimore metropolitan area and who are available to come into our Headquarters in Arlington, VA two days a week.

Benefits & Culture

Our global employee base is a diverse collection of innovators, dreamers, and doers working together to transform lives through higher education. We believe that every employee can advance our shared purpose, and that life at 2U should be fun and meaningful. If you’re excited by the opportunity to provide millions of learners and counting with access to world‑class higher education, then join us — and do work that makes a difference.

We offer comprehensive benefits (unique per country) and excellent work/life balance.

Full‑time, U.S. benefits include:

  • Medical, dental, and vision coverage
  • Life insurance, disability, and 401(k) employer match
  • Free snacks and drinks in‑office
  • Generous paid holidays and leave policies, including unlimited PTO
  • Additional time off benefits include: volunteer days, parental leave, and a company‑wide winter break

The anticipated base salary range for this role is ($232,100 - $264,200), with potential bonus eligibility. Salary offers are made based on the candidate’s qualifications, experience, skills, and education as they directly relate to the requirements of the position, budget for the position and cost of labor in the market in which the candidate will be hired.

2U Diversity and Inclusion Statement

At 2U, we are committed to building and sustaining a culture of belonging, respect, and inclusion. We are proud of the steps we’ve taken to bring together an employee base that embodies diverse walks of life, ideas, genders, ages, races, cultures, sexual orientations, abilities and other unique qualities. We strive to offer a workplace where every employee feels empowered by what makes us different, as well as by how we are alike.

2U is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodations, please reach out to us at View email address on click.appcast.io.

About 2U

2U partners with the world’s top universities and companies to develop and deliver education programs that accelerate careers and transform lives. Through partnerships with the world’s leading colleges, universities, and companies, 2U delivers thousands of online programs to millions of learners worldwide on edX, its global learning platform. From executive education and professional credentialing to master’s degree programs and free, open courses, 2U transforms how top institutions deliver workforce‑aligned online education, enabling professionals to advance without pausing their careers. Learn more at 2U.com.

The above statements are intended to describe the general nature and level of work performed by individuals assigned to this position, and are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required. All employees may be required to perform duties outside of their normal responsibilities from time to time, as needed.

2U is an equal opportunity employer that does not discriminate against applicants or employees and ensures equal employment opportunity for all persons regardless of their race, creed, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, age, marital status, disability, citizenship, military or veterans’ status, or any other classifications protected by applicable federal, state or local laws. 2U’s equal opportunity policy applies to all terms and conditions of employment, including but not limited to recruiting, hiring, training, promotion, job benefits and pay.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Director Of Software Engineering and Architecture in Virginia, MN vacancy
  • $171.4k - $257.1k

     ...technologies, ground and communications, imagery programs, and systems engineering and launch. As the Lead Communications Systems Engineer (...  ...the SSG Chief Engineer. You will focus on communications architecture definition, development acquisitions, system level... 
    Suggested
    For contractors
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    SwiftCruit

    Virginia, MN
    5 hours ago
  • $120k - $160k

     ...is remote with up to 10% travel. Job Description Performs software engineering activities in support of the Program Executive Office (PEO)...  ...graphics for more informed decision‑making capabilities. Performs architecture design, prototyping, proofs of concept, development of... 
    Suggested
    Work at office
    Remote work

    SAIC

    Virginia, MN
    3 days ago
  • $83.43k - $222.48k

     ...in the design and implementation of reliable scalable backend software solutions using C# and .NET framework. Strong proficiency in building...  ...testing. Knowledge in message brokers and event driven architecture (Kafka, Azure Service Bus). Preferred Qualifications Experience... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Virginia, MN
    2 days ago
  •  ...Software EngineerSkip to main content#Software Engineer page is loaded## Software EngineerApplylocations: Dahlgren, VAtime type: Full timeposted on: Posted...  ...concept and user -centered design) through software architecture & modeling, agile development, testing and... 
    Suggested

    Radiance Technologies

    Virginia, MN
    1 day ago
  •  ...Serco is searching for a Senior Software Engineer to join their team supporting the Centers for Medicare & Medicaid Services (CMS). In this role, you’ll design, develop, test, and maintain mission-critical applications used to administer Medicare and health insurance enrollment... 
    Suggested

    Stackruit Ltd.

    Virginia, MN
    3 days ago
  • $80k - $100k

     ...Amentum is seeking Junior Software Engineer professionals with software-related education and/or experience to support software development & integration efforts in support of Naval projects at Dahlgren, VA. You will be part of our growing systems & software engineering... 
    Hourly pay
    Contract work
    Interim role
    Local area

    Amentum

    Virginia, MN
    1 day ago
  • $87.1k - $157.45k

     ...Emergency Response Application (C2IMERA) program in the Leidos Defense Sector has current job opportunities for talented Senior Software Engineers with 4+ years of hands‑on experience to join our dynamic team. The successful candidate will work collaboratively with an... 
    Remote work

    Via Logic LLC

    Virginia, MN
    3 days ago
  •  ...candidates for clearance processing. At RedRock , our DevOps Software Engineers play a pivotal role in advocating for cutting-edge IT...  ...facilitating container deployments and implementing serverless architectures within AWS. We seek DevOps Software Engineers who are versatile... 

    6AM City

    Virginia, MN
    2 days ago
  •  ...Software Engineer – Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed Clearance: Active Top Secret clearance or higher required Citizenship: US Citizenship required About Grimm Grimm is an innovative, forward-looking cybersecurity... 
    Local area
    Remote work

    GRIMM Cyber

    Virginia, MN
    2 days ago
  • $10k

    At Wyetech, you’ll be at the center of an award‑winning corporate culture, breaking technological barriers and solving real‑world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world‑class, truly...
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech LLC

    Virginia, MN
    2 days ago
  • $154.05k - $278.48k

     ...was awarded the U.S. Air Force Cloud One Architecture and Common Shared Services contract and currently has an opening for a Chief Engineer for AWS, Azure, Google, and Oracle...  ...cybersecurity professionals. Lead using software engineering and security principles to build... 
    Contract work
    Local area
    Immediate start
    Remote work

    Via Logic LLC

    Virginia, MN
    2 days ago
  • $60 per hour

    A tech company specializing in AI development is looking for proficient programmers to work remotely. You will design solutions for coding problems, improve AI systems, and write quality code. This role offers flexibility in scheduling and competitive pay up to $60/hour...
    Remote work

    DataAnnotation

    Virginia, MN
    1 day ago
  • $60 per hour

    A technology company specializing in AI is seeking proficient programmers to contribute to cutting-edge AI systems. This role offers the flexibility of remote work and project selection, making it suitable for both full-time and part-time engagement. Tasks include solving...
    Hourly pay
    Full time
    Part time
    Remote work

    DataAnnotation

    Virginia, MN
    3 days ago
  • $60 per hour

     ...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform...  ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is... 
    Hourly pay
    Full time
    Freelance
    Remote work
    Flexible hours

    DataAnnotation

    Virginia, MN
    3 days ago
  •  ...Tindall Corporation is seeking a Pre-Construction Engineer to provide technical leadership and support during preconstruction activities. The role involves estimating, design review, and coordination with project teams to ensure successful execution of projects. The ideal... 

    Tindall

    Virginia, MN
    3 days ago
  • Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing...
    Immediate start

    Artech Information System LLC

    Virginia, MN
    2 days ago
  • $89k - $140k

     ...citizenship. Salesforce Platform Developer I certification or equivalent experience. Meet all DoD 8140 requirements for WRC 621 (Software Developer). Knowledge and understanding of IT help‑desk environments, ticketing systems, and service‑desk software. Strong problem... 
    Temporary work
    Work at office
    Immediate start

    775 Chickasaw Strategic Pointe, LLC

    Virginia, MN
    2 days ago
  •  ...Technical Intelligence Solutions, LLC Software Developer Dahlgren, VA·Full time Company website Apply for Software Developer On-site in Dahlgren, VA, this role supports agile full-stack development and DevSecOps modernization efforts, leveraging Python/Go/C#/Java, automation... 
    Bi-weekly pay
    Full time

    Technical Intelligence Solutions LLC

    Virginia, MN
    4 days ago
  •  ...Systems Group (IWSG) delivers expertise across program and project management, acquisition and contracting, systems and digital engineering, software development, test and evaluation, sustainment and life‑cycle management, cybersecurity, international/Foreign Military Sales... 
    Work at office

    Arena Technologies LLC

    Virginia, MN
    2 days ago
  •  ...Job Description Our client is seeking a Software Developer to work on a cross-functional team of developers, testers, cloud engineers, and security engineers to develop and sustain a large, mission-critical, user-facing application and associated services and data flows... 

    6AM City

    Virginia, MN
    3 days ago
  • $184k - $230k

    ## Staff Software Engineer - Cloudera Context Search TeamApplyremote type: Remotelocations: US-California-Remote: US-Virginia-Remote: US...  ...’s largest enterprises.**As a Staff Engineer, you will:*** Architectural Leadership: Drive the multi-quarter technical roadmap and design... 
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Virginia, MN
    2 days ago
  •  ...design solutions, and deliver high-quality software. Implement Agile methodologies to...  ...s degree in Computer Science, Software Engineering, or a related field. 3+ years of experience...  ...with RESTful APIs, microservices architecture, and web services. Strong knowledge of... 

    o2o Software, Inc.

    Virginia, MN
    2 days ago
  •  ...Job Description CGH Technologies, Inc. (CGH) is a business solutions firm, specializing in Data Management, Software Engineering, and Business Intelligence solutions. Located within the Washington corridor, CGH has worked successfully with Government, Commercial and International... 
    Temporary work
    Work visa
    Flexible hours

    6AM City

    Virginia, MN
    2 days ago
  •  ...guidance of senior developers. Work with databases (SQL/NoSQL) and integrate backend logic with front-end systems. Collaborate with the engineering team to design and implement new features. Participate in code reviews, brainstorming sessions, and sprint meetings. Research and... 

    Codeconnectinc

    Virginia, MN
    3 days ago
  • $107.9k - $195.05k

     ...Solutions Division has an exciting opportunity for a senior DevOps Engineer to assist with the development, integration, deployment, and...  ...CloudFormation, S3, ECS, EKS) Experience with AWS Serverless architectures (lambda, API gateway, load balancing, autoscaling) Experience... 
    Remote work

    Leidos

    Virginia, MN
    2 days ago
  •  ...contract position Qualifications Around 10 yearsof experience as a software developer in designing & developing Mobile Phone (iPhone/iPad)...  .... Thorough understanding of COCOA design patterns, MVC, MVVM architecture and other concepts like Delegate and Protocols. Well versed... 
    Contract work

    CeDent

    Virginia, MN
    3 days ago
  • $62 per hour

    Job Description Job Type: Contract Rate: $62 per hr Skills AWS DevOps Job Summary Working knowledge of containerization (Docker)and supporting technologies Experience with Orchestration tools like Kubernetes Experience working with CICD pipeline and having knowledge of...
    Contract work

    6AM City

    Virginia, MN
    2 days ago
  • $114k - $171k

     ...collaborative teams. As a DevOps Engineer – Level 3 or 4 located in...  ...of mission‑critical software that powers satellites, ground...  ...and distributed application architecture, such as containers, Kubernetes...  ...Employees in Vice President or Director positions may be eligible... 
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Virginia, MN
    2 days ago
  •  ...Job Description The Swift Group is looking for a DevOps Engineer to join an exciting mission oriented program. This role will play a crucial...  ...infrastructure. Hands‑on participation in agile activities for software development. Extensive knowledge of cloud‑based services and... 

    6AM City

    Virginia, MN
    2 days ago
  •  ...Syms Strategic Group, LLC is hiring a Senior Systems Engineer to work on cloud-based applications in Virginia. This position requires...  ...offers a competitive salary, with additional emphasis on Agile methodologies and best practices in software engineering. #J-18808-Ljbffr... 
    Remote work

    Syms Strategic Group, LLC

    Virginia, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director Of Software Engineering and Architecture. Be the first to apply!