Director Of Software Engineering and Architecture
$232.1k - $264.2k2U
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
- ...leadership for the technology strategy, software engineering oversight, code quality, release... ...development of event driven microservice architecture with a clean and usable front end.... ...Industry Technologies Consortia (ITC). Director of Engineering - Applications -...SuggestedWork at officeLocal area
- ...time, so we encourage innovative thinking and the sharing of ideas. Job Description Catapult Consultants is seeking a Senior Software Engineer to support the engineering, analysis, design, development, programming, and maintenance of custom software programs according...SuggestedFor contractors
- Who We’re Looking For (Position Overview) Spry Methods is seeking a Software Engineer to support a federal customer in Quantico, VA. The ideal candidate will have hands-on experience with software testing best practices and defect management processes and proven experience...Suggested
$157.3k - $215.1k
Join to apply for the Senior Software Engineer role at Accenture Federal Services At Accenture Federal Services, nothing matters more than... ...support of deploying Python‑native ML pipelines Support architectural leadership, technical support, and advisement services to...SuggestedFull timeLive inWork at officeLocal area- ...we customize our solutions and services to align with the unique needs of each client.Job DescriptionJob Description: As the Software Engineer Lead you will be responsible for developing, enhancing, and sustaining software systems and products in a cross-functional team...SuggestedCasual work
- ...development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life... ..., Engineering, and Information Technology Industries: Software Development and Business Consulting and Services #J-18808-Ljbffr...Full time
$106.5k - $177.5k
...Software Engineer- Site Reliability Engineering (SRE) DC, MD, VA, CA The Site Reliability Engineering discipline at Noctua Technology... .... Implement and manage containerized and serverless architectures using Docker, Kubernetes, and cloud-native services, focusing...Remote work$80k - $90k
...of new applications across different technologies. The Karsun software development team is responsible for the software design and implementation... ...IT degree with a minimum of 3-5 years of relevant experience (engineering, math, and/or science degrees are acceptable substitute...Work experience placementH1bWork at officeLocal area- ...real-time data from sensors, cameras, AI engines, and automation tools across security... ...ownership of major features and help drive architectural and system-level improvements in a fast... ...-solving skills and attention to software qualityPreferred:Exposure to:Kafka, MongoDB...Remote workMonday to FridayFlexible hoursWeekend work
- Senior Staff Data Engineer - AdsWizz As a Senior Staff Data Engineer, you will join a highly... ...and data pipelines. Lead high‑level architecture discussions and planning sessions work... ...various teams of engineers building software in a collaborative development process....Local area
$132.37k - $195k
...The Head of Technology leads Tallo’s engineering and technology organization, developing... ...managers (currently 2 roles) who lead software engineering and QA teams, sets the technical... ..., the soundness of Tallo’s technical architecture, delivery against the product roadmap,...Temporary workLive inLocal area- ...mobility, and augmented reality. The $260B annual GNSS Hardware, Software and Data Services market is ripe for disruption and TrustPoint... ...TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing electrical...Full time
- ...and experienced individual to take the lead role as embedded software architect and developer for FPGA SoC and CPU SoC image processing... ...devices Understanding of digital signal processing hardware architectures, and ideally image processing Familiarity with digital...Night shift
- BT-401 - ServiceNow Developer Location- Northern VA MUST HAVE A TS/SCI CLEARANCE TO APPLY. Those without an active security clearance will not be considered. Description A multifaceted ServiceNow developer who extends beyond technical development, demonstrating the ability...
- ...position is responsible for; Supporting security, enterprise architecture, enterprise systems, service-oriented architecture, and interoperability... ...of experience in the creation of mid-to-enterprise level software systems A minimum of three (3) years of experience in...Work at officeFlexible hours
$135k - $147k
...stakeholders to refine requirements, iterate quickly, and deliver secure, compliant solutions. Required Qualifications 5+ years in software engineering with demonstrable delivery Advanced Power Automate expertise ( actions, Graph/REST integration, custom connectors, solution...$3,600 per month
Are you a software developer with a passion for coding and collaboration? Join Kinsale Insurance, a fast-growing and successful excess... ...role is ideal for a developer who is eager to deepen their architectural thinking and grow into increasing technical ownership over...$135k - $150k
...Developer will be responsible for the entire software development lifecycle of assigned... ...relevant technologies. Microservices Architecture: Design, develop, and maintain API microservices... ...with AI Prompt Templates, Prompt engineering and applying them to developer AI tools...Permanent employmentWork experience placementH1bWork at officeLocal areaVisa sponsorshipWork visa- ...can independently manage the complete software development lifecycle, from gathering business... ...development, and secure software engineering practices. They will work closely with... ...documentation, deployment procedures, and system architecture documentation. Ensure applications...Full timeMonday to Friday
- ...industry‑leading personnel supporting the best practices in Agile Software Development. The ability to be adaptable and to work... ...projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsibilities...Full timeContract workFor contractors
$149.4k - $202k
...Noctua Technology is seeking a Senior Software Engineer specializing in Site Reliability Engineering to join their team. This role focuses on the reliability and performance of cloud-native applications, emphasizing Infrastructure as Code and automation. The ideal candidate...Remote work$165k - $180k
...Summary We are seeking a highly skilled and motivated Sr. AI Data Engineer with a proven track record in building scalable data platforms... ...dictionaries, validate data quality, and track data lineage. Architecture & Governance: Leverage medallion architecture (Bronze, Silver,...Work experience placementH1bWork at officeLocal area$69 per hour
...systems. Participation is project-based, not permanent employment. What This Opportunity Involves Design original computational engineering problems that simulate real engineering workflows; Create problems requiring Python programming to solve engineering calculations...Hourly payPermanent employmentTemporary workPart timeFreelance10 hours per week$189k - $230.7k
...off + donation match IMPACT YOU'LL MAKE As a Principal Solutions Engineer, you'll play a pivotal role in shaping the future of BECU's lending and credit card technology ecosystem. You'll bridge architecture and engineering, transforming complex business needs into...Work experience placementRemote work$55 per hour
Freelance AI Trainer - Civil Engineering & Python 4 days ago Be among the first 25 applicants Get AI-powered advice on this job and more... ...engineering judgment and analytical rigor , not drafting or software development. What You’ll Do Design technically rigorous civil...Part timeFreelanceRemote workFlexible hours- Works as part of the Virginia Department of Health, Office of Information Management (VDH) to develop and maintain multiple .NET applications. Responsibilities Develop, maintain, and enhance ASP.NET/MVC and .NET Core applications Required Skill Set C# .NET - 5+ years...Permanent employmentContract workWork at officeLocal area
- ...implementing innovative AI/ML and cloud-based solutions. The ideal candidate will have experience with machine learning frameworks, software architecture, data modeling, and cloud technologies to develop secure, scalable solutions that automate business processes and support...Local area
$229.9k - $262.4k
...Sr. Lead Data Engineer (Enterprise Platforms Technology)Skip to main content#Sr. Lead Data Engineer (Enterprise Platforms Technology)... ...assisted coding tools (Claude Code, Github Copilot) to accelerate the software delivery process***Capital One will consider sponsoring a new...Full timePart timeInternshipLocal area- Data Concepts is seeking a Technical Project Manager to manage software development projects. Qualifications: Direct work experience in a project management capacity, including all aspects of process development and execution. Familiarity with programming languages. Database...For contractorsWork experience placement
$160k - $170k
...voice in how we evolve Project Management and Karsun as a whole! Are you a project manager who enjoys delivering new and improved software solutions to meet customer requirements? Do you like to solve problems and provide technical direction to the development team?...Work experience placementH1bWork at officeLocal areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director Of Software Engineering and Architecture. Be the first to apply!
- software development engineer aws Virginia, MN
- remote entry level software developer Virginia, MN
- information technology software engineer Virginia, MN
- network software engineer Virginia, MN
- software engineer remote Virginia, MN
- senior software engineer Virginia, MN
- intel software engineer Virginia, MN
- senior software engineer ruby on rails Virginia, MN
- software engineer full time Virginia, MN
- software developer fintech Virginia, MN

