1

Director Software Engineer Startup Jobs in Maryland

$80K - $90K/yr

GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...

Software Engineer- NEW GRAD Department: Engineering - Video Employment Type: Full Time Location ... Deploy at startup speed: Collaborate within small, agile product teams alongside other top-notch ...

Sr. Software Engineer

Chevy Chase, MD · On-site

$130K - $172K/yr

... startup-like environment • Willing to work on both fast development and operation environment • Knowledge of developer tooling across the software development life cycle (task management, source ...

Software Engineer

Annapolis, MD · On-site

$110 - $141/hr

Software Engineer, AI-Enabled Mission Prototyping Make an impact where it matters most At ... Because we are a small business, leadership is accessible, communication is direct, and strong ...

... directing software system validation and testing methods using Junit and Katalon • Develop and ... DevOps tools like GitHub, Jenkins, Unix bash scripting • Document and Perform systems software ...

Senior Software Engineer

Germantown, MD · On-site

$107K - $144K/yr

Join our dynamic radar defense company as a Senior Software Engineer where you'll drive technical ... startup-speed to enterprise-grade without sacrificing our ability to move quickly and adapt. Your ...

Software Engineer

Bethesda, MD · On-site

$87K - $157K/yr

Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO ... Direct experience utilizing software testing performance tools, such as Junit/Katalon and scripting ...

Senior Software Engineer

Germantown, MD · On-site

$107K - $144K/yr

Join our dynamic radar defense company as a Senior Software Engineer where you'll drive technical ... startup-speed to enterprise-grade without sacrificing our ability to move quickly and adapt. Your ...

Sr. Software Engineer

Bethesda, MD

$131K - $172K/yr

Ability to excel in a fast-paced, startup-like environment * Willing to work on both fast development and operation environment * Knowledge of developer tooling across the software development life ...

Software Engineer

Bethesda, MD · On-site

$87K - $157K/yr

Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO ... Direct experience utilizing software testing performance tools, such as Junit/Katalon and scripting ...

Sr. Software Engineer

Bethesda, MD · On-site

$131K - $172K/yr

Ability to excel in a fast-paced, startup-like environment * Willing to work on both fast development and operation environment * Knowledge of developer tooling across the software development life ...

Showing results 41-60

Director Software Engineer Startup information

What does a director software engineer do at a startup?

A Director Software Engineer at a startup leads and manages the engineering team, overseeing the development and delivery of software products. They set technical direction, ensure best practices, and collaborate closely with founders and other departments to align technology with business goals. This role often involves hands-on coding, mentoring junior engineers, and making key architectural decisions. Directors at startups must be adaptable, balancing strategic planning with the fast-paced demands of startup growth.

What are the key skills and qualifications needed to thrive as a director software engineer at a startup?

To thrive as a Director Software Engineer at a startup, you need deep expertise in software architecture, coding best practices, and team leadership, often supported by a degree in computer science and significant engineering experience. Familiarity with agile methodologies, cloud platforms (such as AWS or GCP), and project management tools is typically required, along with experience in scaling systems. Exceptional communication, strategic thinking, and the ability to motivate and mentor a diverse team set standout leaders apart in this role. These skills are vital for driving innovation, ensuring technical excellence, and fostering a high-performing engineering culture in a fast-paced startup environment.

What are some common challenges faced by a director software engineer at a startup, and how can they be addressed?

As a Director Software Engineer at a startup, you may encounter challenges such as balancing hands-on technical work with managerial responsibilities, scaling the engineering team rapidly, and adapting to shifting business priorities. It’s important to establish clear communication channels, set achievable milestones, and foster a collaborative culture to keep the team aligned. Leveraging agile methodologies and regularly reviewing technical debt can help maintain product quality while meeting fast-paced deadlines. Building strong relationships with other departments, such as product and design, also ensures that engineering efforts are strategically aligned with the company’s goals.

What is the difference between Director Software Engineer Startup vs Lead Software Engineer?

AspectDirector Software Engineer StartupLead Software Engineer
ResponsibilitiesOversees multiple teams, strategic planning, and project alignmentLeads a specific team or project, technical mentorship
Required CredentialsBachelor's/Master's in CS or related, extensive experienceBachelor's/Master's in CS or related, strong technical background
Work EnvironmentStartup setting, cross-functional collaborationStartup or tech company, hands-on technical work
FocusStrategic leadership, team managementTechnical excellence, project delivery

The main difference between a Director Software Engineer Startup and a Lead Software Engineer lies in scope and focus. The Director typically manages multiple teams and handles strategic planning, while the Lead focuses on technical leadership within a specific team or project. Both roles require strong technical credentials, but the Director's role emphasizes leadership and organizational skills in a startup environment.

What are the most commonly searched types of Software Engineer Startup jobs in Maryland?

The most popular types of Software Engineer Startup jobs in Maryland are:

What job categories do people searching Director Software Engineer Startup jobs in Maryland look for?

The top searched job categories for Director Software Engineer Startup jobs in Maryland are:

What cities in Maryland are hiring for Director Software Engineer Startup jobs?

Cities in Maryland with the most Director Software Engineer Startup job openings:

Infographic showing various Director Software Engineer Startup job openings in Maryland as of August 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Hybrid job distribution.

$80K - $90K/yr

Full-time

Re-posted 25 days ago


Harris Computer rating

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

81st of 247 rated software companies


Job description

Responsibilities & Duties:
- Write code and contribute to the development of software applications, modules, or components.
- Participate in higher-level aspects of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management.
- Partake in testing code to identify and fix bugs and ensure the quality and reliability of the software.
- Collaborate with other team members, including software architects, designers, and product managers, to ensure alignment with project goals and timelines.

- Proficiency in Java: Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading.

- Enterprise Frameworks: Experience with Spring in particular Spring Boot.

- RESTful API Design: Experience designing, building, and securing robust, scalable REST APIs for third-party integrations and internal UI consumption.

- Database Expertise: Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).

- Search Engine Technology: Experience with search and indexing technologies such as Elasticsearch.

- Experience in React, Next.js and Material UI.

- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)

- Familiarity with AI directed prompt engineering for developing applications.


Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 3+ years of experience in software development, with proficiency in one or more programming languages.
- Understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Familiarity with modern software development tools, frameworks, and methodologies.

Salary range: $80,000 - $90,000 USD per year.


What Harris Computer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Harris Computer Systems logo

About Harris Computer Systems

Sourced by ZipRecruiter

Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.

Industry

Accounting services

Company size

1,001 - 5,000 Employees

Headquarters location

Ottawa, ON, CA

Social media