1

Director Of Software Jobs (NOW HIRING)

Dir of Software Eng

Little Rock, AR · On-site

$227K/yr

Overview The Director of Software Engineer manages a team responsible for the design and development of systems software or software applications. They are responsible for supervising software ...

Director of Software Engineering

Baltimore, MD · Hybrid

$251K/yr

Role Summary As a senior technology leader within the Data Engineering organization, the Director of Software Engineering is responsible for shaping and executing the strategy that drives our data ...

The Director of Software Engineer manages a team responsible for the design and development of systems software or software applications. They are responsible for supervising software engineering and ...

Job Title Director of Software Development We are seeking a hands-on, strategic Director of Software Development to lead and grow our engineering teams, drive technical strategy, and deliver high ...

Director of Software Development Reporting to: CEO Location: Stamford, CT Schedule: Full‐time Salary: Competitive, Bonus, Stock Options Benefits: Comprehensive health, dental, 401(k) matching ...

Director of Engineering - Product Delivery & AI OrthoFi is seeking an experienced and passionate ... Ensure consistency in software architecture across all teams and workstreams, in partnership with ...

The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...

This Director will lead that transformation. You will set the technical vision, define the ... of software engineering experience, with at least 3 in a technical leadership or staff-level ...

The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...

The Role As Director of Software Engineering, you will bridge the gap between business strategy and technical execution. You will oversee the development of our web-based platform and internal ...

next page

Showing results 1-20

Director Of Software information

See salary details

$139K

$254K

How much do director of software jobs pay per year?

As of Jun 7, 2026, the average yearly pay for director of software in the United States is $243,917.00, according to ZipRecruiter salary data. Most workers in this role earn between $253,000.00 and $253,000.00 per year, depending on experience, location, and employer.

What jobs make $3,000 a month without a degree?

A Director of Software typically earns well above $3,000 monthly, often requiring a degree and extensive experience. For roles earning around $3,000 a month without a degree, positions such as freelance web developers, sales representatives, or certain skilled trades like electricians or HVAC technicians can meet that income level, especially with experience and certifications. These jobs often rely on skills, portfolios, or licenses rather than formal education.

What are the key skills and qualifications needed to thrive as a Director of Software, and why are they important?

To thrive as a Director of Software, you need expertise in software development, project management, and leadership, often supported by a degree in computer science or a related field and significant industry experience. Familiarity with software development methodologies (like Agile), cloud platforms, and management tools such as Jira or GitHub Enterprise is typically required. Exceptional communication, strategic thinking, and people management skills set standout candidates apart. These skills are vital for successfully leading technical teams, delivering high-quality products, and aligning software initiatives with business goals.

How does a Director of Software typically balance strategic leadership with hands-on technical involvement?

As a Director of Software, you are expected to provide high-level strategic guidance while also staying engaged with day-to-day technical decisions when necessary. This balance is achieved by delegating most of the technical implementation to engineering teams and managers, but remaining involved in architectural reviews, critical project milestones, and technical troubleshooting. Effective directors foster collaboration across teams, align software initiatives with business goals, and mentor senior developers or managers. While you may not code daily, your technical expertise and leadership shape the team's direction and success.

What are Director Of Software roles and responsibilities?

A Director of Software oversees the software development teams and manages the execution of software projects within an organization. Their responsibilities include setting technical direction, ensuring project timelines are met, managing budgets, and mentoring engineering managers and developers. They also collaborate with other departments to align software initiatives with business goals and are responsible for maintaining high standards of quality and security in software products.
More about Director Of Software jobs
What cities are hiring for Director Of Software jobs? Cities with the most Director Of Software job openings:
What are the most commonly searched types of Of Software jobs? The most popular types of Of Software jobs are:
What states have the most Director Of Software jobs? States with the most job openings for Director Of Software jobs include:
Infographic showing various Director Of Software job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 90% Full Time, 1% Part Time, 1% Temporary, and 7% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $243,917 per year, or $117.3 per hour.

Dir of Software Eng

ENFRA LLC

Little Rock, AR • On-site

$227K/yr

Full-time

Posted 4 days ago


Job description

About Us
At ENFRA, we blend a rich history with a forward-looking vision. With over 100 years of experience, we are a pillar of stability in the energy infrastructure industry and a leader in innovative energy solutions. Our commitment to leveraging emerging technologies ensures that we remain at the forefront of the Energy-as-a-Service sector.
We believe in growth-not just for our business, but for our people. Our team members have the opportunity to advance their careers in a supportive environment that values continuous learning and development. We embrace innovation and encourage creative problem solving to tackle the energy infrastructure and energy challenges of tomorrow.
Inclusion is at the heart of our culture. We strive to create a workplace where every voice is heard and valued, fostering a collaborative environment where diverse perspectives drive our success.
Join us to be part of a legacy of excellence and a future of groundbreaking advancements. At ENFRA, stability, innovation, and growth are more than just values-they are the pillars of our continued success.
Overview
The Director of Software Engineer manages a team responsible for the design and development of systems software or software applications. They are responsible for supervising software engineering and development staff on the software development team, tracking and reporting on the performance of software projects, and contributing to planning for future project and budget requests.
Responsibilities
  • Applies engineering concepts and principles to the design of software solutions.
  • Evaluates business needs, defines functional requirements and technical specifications, and codes secure and efficient solutions or enhancements.
  • Tests software functionality and monitors performance, ensuring accessibility and scalability.
  • Serves as the primary point of contact between end users, support personnel, and software engineering teams
  • Supervise software engineering and development staff
    • Be the formal manager of technical staff.
    • Works with development leads to allocate staff based on technical ability.
    • Oversee staff professional development.
    • Perform managerial duties such as approving time sheets and expense reports, and performing performance reviews.
    • Contribute to team resource forecasting and skill gap analysis.
    • Contribute to hiring or procurement process for developers or consultants.
  • Tracks and reports the project performance for software projects (development and operations) as the project manager of record.
  • Contribute to planning and funding requests for future projects and budgetary requests.

Qualifications
Required Education, Experience, and Qualifications
  • Strong leadership, management, communication, and organizational skills.
  • A willingness to engage and learn basics of the different fields of the EaaS business as needed for development.
  • 5+ years of relevant progressive experience working on a professional software development team.
  • 1-3+ years of supervisory experience, managing technical software development staff.
  • BA/MS in Computer Science, related field, or equivalent experience.
  • Comprehensive knowledge of the field's concepts and principles.
  • Performs complex tasks typically following established processes.
  • Leads and directs the work of other employees and has full authority for personnel decisions.
  • Primarily focused on administering established policies and procedures but may have some impact on departmental budgeting, strategic planning, and procedural change.
  • Ability to work as part of a team.
  • Problem/situation analysis.
  • Technical expertise.
  • Computer skills.
  • Project management skills.
  • Effective verbal and written communication skills.
  • Detail oriented and willing to tackle various ongoing projects in a fast paced environment.
  • Well versed in the industry and the Company's competitors.
  • Excellent multitasking skills, with the ability to perform duties outside of scope of work when necessary.
Preferred Education, Experience, and Qualifications
  • Experience as the project manager of record for software projects.
  • Project Management Professional (PMP) certification.
Travel Requirements
  • 10% of time will be spent traveling to job site(s)/office location.
Physical/Work Environment Requirements
  • Prolonged periods of sitting at a desk and working on a computer.
  • Climbing stairs.
  • Remaining in a stationary position, often kneeling, standing or sitting for prolonged periods.
  • Repeating motions that may include the wrists, hands and/or fingers.
  • Quiet environment.
  • Light work that includes adjusting and/or moving objects up to 20 pounds.

ENFRA is proud to be an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and Individuals with Disabilities, and participates in the e-Verify program. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, age, sexual orientation, gender identity, national origin, veteran status, disability, or any other classification protected by law.