1

Director Software Engineer Startup Jobs in Pennsylvania

$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 ...

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

$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 ...

$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 ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Questions related to flexible work should be directed to the hiring manager during the interview ... None If filled as Research and Development Engineer - Software (ARL) - Advanced Professional, this ...

Software Engineer

University Park, PA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Questions related to flexible work should be directed to the hiring manager during the interview ... NoneIf filled as Research and Development Engineer - Software (ARL) - Advanced Professional, this ...

The Engineering team is seeking an experienced Staff Software Engineer, with experience in Product ... Startup experience * Building pipelines in Jenkins This role will be based in our New York City ...

Staff Software Engineer

King Of Prussia, PA · On-site +1

$185K - $200K/yr

  • Medical

  • Life

  • Retirement

The Engineering team is seeking an experienced Staff Software Engineer, with experience in Product ... Startup experience * Building pipelines in Jenkins This role will be based in our New York City ...

Manager, Software Engineering

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Director, Software Engineering What You'll Do The essential functions include, but are not limited to: * Lead multiple innovative technology projects and the teams that deliver them * Leverage your ...

Manager, Software Engineering

Pittsburgh, PA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Director, Software Engineering What You'll Do The essential functions include, but are not limited to: * Lead multiple innovative technology projects and the teams that deliver them * Leverage your ...

New

Software Engineer

Philadelphia, PA · On-site

  • Medical

  • Life

  • Retirement

  • PTO

S. Navy civilian software and systems engineers, support contractors, U.S. Navy ships force, OEMs ... direct sunlight, and exposure to weather elements. The position requires the stamina to work ...

Software Engineer

Philadelphia, PA · On-site

  • Medical

  • Life

  • Retirement

  • PTO

S. Navy civilian software and systems engineers, support contractors, U.S. Navy ships force, OEMs ... direct sunlight, and exposure to weather elements. The position requires the stamina to work ...

Manager, Software Engineering

Pittsburgh, PA · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Director, Software Engineering What You'll Do The essential functions include, but are not limited to: * Lead multiple innovative technology projects and the teams that deliver them * Leverage your ...

New

Senior Software Engineer

Kennett Square, PA

$100K - $140K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Chatham Financial is looking for a Senior Software Engineer to join our Technology Engagements team ... Background at a startup or high-growth company * Familiarity with data pipelines, ETL, or working ...

Principal Software Engineer

Johnstown, PA · Hybrid

$112K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Technical degree (Master or Bachelor of Science) in relevant field (Computer Science, or related field of study) with at least 8 years of direct experience related to Software Engineering and must ...

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 Pennsylvania?

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

What are popular job titles related to Director Software Engineer Startup jobs in Pennsylvania?

For Director Software Engineer Startup jobs in Pennsylvania, the most frequently searched job titles are:

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

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

$80K - $90K/yr

Full-time

Re-posted 8 days ago


Harris Computer rating

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

79th of 244 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