Director, Software Engineering

Pluribus Digital
Summary
Join Pluribus Digital as their Director of Software Engineering, reporting to the Chief Strategy Officer. This senior leadership role involves managing individual contributors and other managers while also contributing as a practitioner on projects. You will be crucial in talent development, technical strategy, and cross-team collaboration, ensuring teams deliver innovative and scalable software solutions. Your experience connecting business, team, project, and technology needs will help mitigate risks and provide solutions. The position requires leading a culture of innovation and continuous improvement, establishing and tracking OKRs and KPIs, and ensuring technical excellence. You will also oversee hiring, succession planning, and talent development.
Requirements
- Must be able to obtain and maintain a Public Trust Clearance
- Bachelorβs degree in any discipline
- 10+ years of software development team leadership and people management, showing a progression of increased responsibilities over time
- Experience developing success metrics and goals for software engineering teams that address the whole stack in multiple technologies (as appropriate to project and environment)
- Experience partnering with product, UX, and cloud engineering peers across teams and programs
- Experience managing managers and growing talent through hiring, mentoring, and hands-on career development in alignment with a career model
- Expertise in legacy software modernization and architecting applications for the cloud
- Expertise in Agile & DevSecOps-based delivery
- Expertise in technical writing, presentation writing, and proposal development
Responsibilities
- Lead and support a culture of innovation, collaboration, and continuous improvement within the Software Engineering capability
- Establish and track OKRs and KPIs to measure success in Software Engineering initiatives across projects
- Act as a fractionally billable practitioner on one or more projects, staying connected to hands-on software engineering challenges
- Ensure technical excellence and adoption of best practices across software engineering programs
- Support technical solutioning, proposal development, and market research efforts that require software engineering support
- Oversee hiring, succession planning, and staffing strategy, working closely with the VP of Digital Solutions and the Talent team
- Drive talent development through regular meetings, training, and mentorship opportunities
- Manage bench time utilization, ensuring career growth opportunities for team members
- Collaborate with other Capability Leads to ensure high-level cross-capability engagement
Preferred Qualifications
- Experience delivering on public sector projects
- Consulting experience in commercial or government environments
- Certifications in Agile software development methodologies
- Certifications in cloud or other modern technologies
Benefits
- Medical/dental/vision benefits
- PTO
- Company paid life insurance
- A generous 401k match program
- Annual bonus