Back to jobs

Senior Director of Software Engineering

Baltimore, Maryland - Remote, U.S.

Mindgrub Technologies is a digital agency specializing in digital transformation for established enterprises and growth-stage companies. We build complex, deeply integrated applications that power critical experiences for enterprises and startups alike. Our engineering teams work across web, mobile, and cloud platforms, delivering solutions that range from multi-million dollar platform modernizations to fast-moving, high-impact digital builds.

The Opportunity

Mindgrub is seeking a Senior Director of Software Engineering to lead and scale our entire engineering organization. This is a senior leadership role with accountability for engineering delivery, performance, and growth across all client engagements.

This role operates as a Director-of-Directors position. You will lead Directors of Web, Mobile, and Cloud Engineering while partnering closely with peer leaders across Project Management, Quality Assurance, Product Strategy, Design, and Managed Services Operations. You will report to the Vice President of Professional Services and play a critical role in shaping how Mindgrub delivers high-quality software at scale.

You will own engineering delivery from early sales solutioning through successful project launch and execution. As Mindgrub continues to grow, this leader will also help expand our technical solution offerings, particularly in AI-enabled delivery, cloud platforms, and emerging technologies.

This role is ideal for a senior engineering leader with deep experience in agency or consultancy environments who can balance technical excellence, delivery accountability, people leadership, and business partnership.

What Success Looks Like

  • A healthy, accountable, and engaged engineering culture characterized by trust, clarity, ownership, and continuous improvement
  • Improved client satisfaction driven by consistent execution and technical leadership
  • Predictable, high-quality delivery with reduced estimate-to-actual variance
  • Healthy utilization and staffing models that support both growth and team sustainability
  • Strong Director-level ownership with minimal delivery escalation
  • Engineering viewed internally and externally as a trusted partner in growth and delivery

Responsibilities

  • Engineering Leadership
    • Accountable for the performance, quality, and scalability of the Mindgrub engineering organization
    • Lead and develop a multi-disciplinary engineering organization of 40+ engineers across web, mobile, and cloud 
    • Manage a blended delivery model including full-time staff, contractors, and delivery partners
    • Embrace, mentor, and grow engineering directors and managers
    • Drive engagement, retention, and career growth within the engineering organization
    • Establish and maintain engineering standards and best practices that scale

  • Engineering Performance & Enablement
    • Own engineering productivity and efficiency outcomes
    • Partner with Product, Design, QA, and Project Management to influence performance across the delivery organization
    • Scale human-centered engineering performance through insights-based action and enablement
    • Improve estimation accuracy and reduce delivery variance on projects
    • Lead the identification and implementation of improvements to tools, processes, and workflows that increase team effectiveness
    • Leverage AI and automation pragmatically to improve delivery quality, velocity, and operational efficiency
    • Establish metrics and feedback loops that drive continuous improvement

  • Solution Development & Client Engagement
    • Partner with sales and account teams from early opportunity identification through project launch
    • Lead technical solutioning for complex enterprise engagements, including strategy, architecture, technical plans, and resource plans
    • Identify opportunities to expand Mindgrub's solution offerings, particularly in AI, cloud, and emerging technologies
    • Serve as a trusted technical advisor to clients, translating business requirements into scalable technical solutions
    • Develop accurate estimates and staffing models for projects of varying size and complexity

  • Delivery Excellence
    • Own accountability for engineering delivery outcomes: high-quality products delivered on time and within budget
    • Set the standard for delivery quality, predictability, and accountability
    • Partner with Product, Design, QA, and Project Management to drive cross-functional alignment and shared accountability
    • Reduce defect rates and rework through proactive quality practices and QA collaboration
    • Guide teams through complex technical challenges; provide architectural oversight and hands-on guidance when needed
    • Balance competing priorities across multiple concurrent client engagements

  • Business Growth & Innovation
    • Scale engineering capacity in alignment with Mindgrub's revenue growth and demand
    • Stay current on industry trends and emerging technologies; bring forward opportunities to differentiate Mindgrub in the market
    • Contribute to strategic planning and long-term roadmap for engineering capabilities
    • Be a thought leader internally and externally

We recognize this is a broad role, and you don’t need to check every box to apply. If you see yourself succeeding quickly in some aspects of the role and growing into others, we encourage you to apply. Let us know in your cover letter how your experience aligns, where you’d value support, and which parts of this role you’re most excited about and see as opportunities to make an immediate impact.

Requirements

  • Must Have
    • 15+ years of software engineering experience with 10+ progressive leadership responsibility
    • Experience leading engineering organizations of 50+ people, including managing managers
    • Experience managing contractors and delivery partners as part of a blended delivery model
    • Consulting, agency, or professional services background building large, enterprise, deeply integrated applications
    • Proven ability to develop end-to-end solutioning: strategy, architecture, technical plans, and resource plans
    • Experience managing multi-disciplinary projects across a range of sizes and complexity levels
    • Demonstrated ability to engage at a principal or architect level in technical discussions and decision making
    • Technology-agnostic mindset with ability to lead across diverse stacks (we work in .NET, JavaScript/React, Python, cloud platforms, and mobile)
    • Strong client-facing skills with experience engaging enterprise stakeholders from sales through delivery
    • Ability to work East Coast hours
    • Ability to travel to our Baltimore HQ and other locations regularly (~15%)

  • Should Have
    • Hands-on experience in AI technologies, including building AI-powered tech, integrating AI into tech stacks, and leveraging AI to improve how work gets done
    • Experience scaling or launching new service offerings within an agency or consultancy
    • Financial acumen, including understanding of utilization, margin, delivery cost, and the financial implications of staffing and delivery decisions
    • Experience executing dynamic resource planning across multiple concurrent projects, including frequent reprioritization

Compensation

  • $160,000 - $180,000 USD
  • Base compensation will be determined based on a variety of factors including skills, education, certifications, and overall experience for this role.

The Perks of Being a Full Time Mindgrubber 

  • Work remotely or in the office - your choice! 
  • Excellent benefits package that includes medical, dental, vision, and 401(k)
  • Employer-paid Short-Term Disability (STD)
  • Paid Time Off available when you start
  • Free access to Premium Calm app subscription
  • Annual training budget dedicated to your professional development
  • A variety of fun Mindgrub hosted events and Committees to join (e.g. Adventure Club, Fun Committee, DEI Committee, Mindgrub Meet Ups, and more!)

Inclusivity without exception | At Mindgrub we value and encourage mutual respect and acceptance. We know we all have something to contribute. We work every day to ensure all are welcome, and that we treat all people with fairness and dignity.

No phone calls or recruiters, please.

#LI-Remote

Create a Job Alert

Interested in building your career at Mindgrub? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...

Select...
Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Mindgrub’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.