×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Director Of Software Engineering and Architecture

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: 3 Media Web Solutions, Inc
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    AI Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Director Of Software Engineering and Architecture

Note:

By applying to this position your application is automatically submitted to the following locations:
Crystal City, VA

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  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, Type Script, or HTML/CSS
  • 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 & Dev Ops Execution
  • Act as a hands-on technical leader across engineering and Dev Ops, 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 Dev Ops practices across:
  • CI/CD:
    Git Hub Actions, Jenkins, Argo
  • 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
  • Work closely with engineering, product, partner operations, and data teams in Agile environments.
  • 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 Dev Ops
  • Strong expertise in at least one of the following in each area:
  • Languages: Python, Type Script (Ruby, Clojure, or Elixir a plus)
  • OpenAI API (GPT models, embeddings, function calling), Azure OpenAI Service, Amazon Bedrock, Google Vertex AI
  • Deep experience with AWS cloud ecosystem,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary