Director Of Software Engineering and Architecture
$232.1k - $264.2k2U
Director Of Software Engineering And Architecture
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
$232.1k - $264.2k
...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–...SuggestedFull timeLive inWork at officeLocal areaRemote workWorldwide2 days per week- A prominent financial services company is looking for a Director of Software Engineering to lead a remote-first engineering team. You will oversee teams focused on building customer-facing web applications and services, utilizing technologies like Node.js, Java, and AWS...SuggestedRemote jobFlexible hours
$163.9k - $235.55k
...Opportunity UKG is seeking a Director of Shared Services Engineering to lead a centralized services organization... ...for accelerating high‑quality software delivery across engineering teams.... ...release. You will own the strategy, architecture direction, operating model, and...Suggested$335k
...design and development of distributed, autonomous fire‑control architectures. We are a high‑performing team made up of the world’s best in... ...compute. Manage a cohort of cleared machine learning engineers, researchers, and product managers. Provide deep technical leadership...SuggestedFull timeWork experience placementRelocation package$150k - $180k
...Engineering Manager We are looking for a hands-on Engineering Manager to lead and transform... ...and performance. Establish architectural guardrails (ADRs, tech radar, code-review... ...Engineering Practices Stand up a complete software development lifecycle: version-control...SuggestedPermanent employmentContract work$160.2k - $263.7k
...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency... ...innovation in simulation testing. Uphold high code quality and architecture standards through code reviews and technical leadership,...Local areaRemote workWork from homeFlexible hours$120k - $150k
...mission. Stay for the culture. What You'll Be Doing: Responsibilities Assist in managing day-to-day activities of the software engineering team, ensuring alignment with project goals and timelines. Provide technical guidance and mentorship to team members to...Immediate start$244.7k - $279.2k
...Director, Software Engineering - Shopping (Remote-Eligible) Interested in joining a dynamic remote first engineering team in a fast-paced environment... ...existing monolithic applications into micro service architectures and build new microservices Basic Qualifications:...Full timePart timeLocal areaRemote work- Senior Director of Software Engineering Capital One's People Tech Engineering Organization is seeking a Senior Director of Software Engineering to... ...leaders to define the strategy, roadmap and destination architecture, helping establish a product mindset within the...
- ...Job Title AI-focused Senior Engineering Manager (path to Head of Engineering) Job Description AI-focused Senior Engineering Manager role... ...HQ in Washington, DC. Tight’s product is a debt‑free architecture focused on LLM use cases, and the team works closely with FinTech...
- ...infrastructure, cleared talent, and mission-ready software to meet evolving defense challenges.... ...capabilities ranging from secure cloud architectures and enterprise infrastructure to data... ...: From veteran leadership to cleared engineers, our people understand both the...RelocationFlexible hours
- ...equipment - consisting of the electrical grid, communications architectures, manufacturing facilities, and militaries as a trapped supply... ...a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft...Work at officeLocal area3 days per week
- The Information Technology Senior Management Forum is seeking a Director of Software Engineering focused on leading product-driven teams in McLean, Virginia. This role involves mentoring engineers, improving engineering practices, and overseeing the deployment of applications...
$101.9k - $163k
...Software Engineering Manager At Cengage, our employees have a direct impact in helping students around the world discover the power and... ...toolkits (e.g., coding assistants, OpenAI CODEX, LangChain). Architecture & Cloud Platforms Experience in maintaining and/or...Work experience placementLocal areaRemote workWorldwide- ...Software Engineer II/III The Software Engineer II/III develops, tests, and maintains software capabilities in a NAVSEA Program Office... ...implementation, defect resolution, and integration with broader system architectures. This position is contingent upon award. Award is expected...Work at office
$79.2k - $209.5k
...Job Description As a member of the software engineering division, you will assist in defining and developing software solutions associated... ...with cross-functional teams across product management, architecture, QA, and customer implementations. Responsibilities Key...Temporary workFlexible hours- ...Job Title: Sr Software Engineer Duration: 06 Months Location: Washington, DC (Remote) PURPOSE: Performs complex analysis... ...of computer software ranging from operating system architecture integration and software design to selection of computer systems...Work experience placementRemote work
- ...Senior Software Engineer | Engine Database United States SingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads...
$147.9k - $174k
...is a vital part of Coinbase’s Enterprise Applications and Architecture org, responsible for building the customer experience platforms... ...for in you You have at least 3 years of experience in software engineering and at least 3 years of experience in developing web apps...Local area$10,000 per month
...Palantir builds the world's leading software for data-driven decisions and operations... ...The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to... ...partners. Your day might span discussing architecture with fellow engineers, wrangling...Full timeWork experience placementInternshipWork at officeRemote workWork from home- ...Forward Deployed Software Engineer iboss is a cloud delivered Zero Trust network security platform trusted by more than 4,000 enterprises... ...from wherever they work. Built on a containerized cloud architecture, iboss delivers security capabilities such as SWG, malware...Worldwide
- ...growing at a rapid pace, with a recently revamped (and debt-free) architecture focused on LLM use cases for the future of Agentic Accounting... ...Success team interfaces directly with the FinTech's product/engineering teams, soliciting and obtaining critical product feedback...Work at office
- ...TLN Worldwide Enterprises, Inc is seeking a Lead Technology Specialist to oversee architecture and development of the Navy Research Protections IT Management System. This role involves leading a team and providing technical direction while working with Microsoft Power...Worldwide
- ...- Manager to lead technical projects in a dynamic Marketing Transformation team. This role requires a strong background in AEM architecture, including experience with Adobe Experience Cloud. You will oversee project delivery, mentor team members, and ensure the highest...
$172.2k - $236.9k
...our caring community The Principal AI Engineer acts as Humana’s senior technical authority... ...AI platforms, overseeing strategy, architecture, and engineering execution. This role ensures... ...field. 10+ years of professional software or platform engineering experience....Temporary workApprenticeshipHome office- ...Architecture & Design Define end-to-end architecture for enterprise-grade applications using... ...Proven ability to lead and mentor engineering teams. Strong problem‑solving and analytical... .... Experience 8–12+ years of overall software development experience. 3–5+ years in a...
- ...création de socles techniques et du travail d’équipe avec les architectes et les DevOps, tout en promouvant les bonnes pratiques techniques. Une forte culture de Software Craftsmanship et une connaissance des normes DevOps sont requises. #J-18808-Ljbffr 6AM City, LLC
$205k - $215k
...AI Architect & Engineering Director Core Spaces (Core) is more than a real estate company; it's a people company. Where building relationships... ..., and asset management. What You Will Do Hands-On AI Architecture & Development Design, build, and maintain end-to-...Hourly pay- ...of the electrical grid, communications architectures, manufacturing facilities, and militaries... ...building blocks to be combined at the speed of software, limited by only the hard constraints of... ...Maintain and optimize inference engine architecture Tune data storage configurations...Work at officeLocal area3 days per week
$86.5k - $142.7k
...spend the majority of your time designing architectures, writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions... ...success Strong hands‑on background in software engineering and modern application architectures...Summer holidayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director Of Software Engineering and Architecture. Be the first to apply!
- senior software manager Arlington, VA
- IT software development manager Arlington, VA
- application engineering manager Arlington, VA
- senior applications manager Arlington, VA
- application manager Arlington, VA
- director software engineering Arlington, VA
- senior software development manager Arlington, VA
- software manager Arlington, VA
- director of software Arlington, VA
- data center chief engineer Arlington, VA

