Director of Engineering

Gravity IT Resources Logo
  • Hardware
  • FlexTime
  • FullTime
  • Applications have closed

Direct hire only (no third-party agencies). Sponsorship is not available at this time.

Job Title: Director of Engineering

Location: EST- REMOTE

Reports To: CPO

About the Company:

We are a high-growth startup delivering innovative software solutions. As we continue to scale, we are seeking a hands-on, results-driven Director of Engineering to take ownership of our development teams, processes, and product delivery. This is an opportunity to step into a key leadership role, drive change, and position our engineering organization for long-term success.

Role Overview:

We are looking for a Director of Engineering to backfill our CTO, who is departing mid-December. The successful candidate will lead and optimize a 20-person development team, including core R&D, AI-focused engineers, QA, and individual contributors. You will implement processes to improve team performance, ensure high-quality and timely delivery of software, and establish mechanisms for prioritization, accountability, and KPI tracking.

Key Responsibilities:

  • Lead and manage a diverse development organization (20 people) spanning front-end, back-end, AI, QA, and R&D.
  • Overhaul existing engineering processes to ensure consistent, high-quality code delivery.
  • Implement mechanisms for reprioritization, tracking KPIs, and managing external customer expectations.
  • Work closely with product leadership to prioritize initiatives, balance short-term delivery with long-term engineering goals.
  • Hands-on coding experience; leverage AI tools (e.g., Claude) to enhance productivity and accelerate development.
  • Provide technical guidance in Java, C#, .NET, Python, and Angular development across cloud-native applications hosted on Azure.
  • Ensure CI/CD processes are optimized for speed, quality, and repeatability.
  • Mentor, coach, and delegate effectively while staying engaged in technical details as needed.
  • Drive change management initiatives across the engineering organization to support scaling and rapid growth.

Qualifications:

  • Proven experience leading high-performing engineering teams in fast-paced, high-growth environments, ideally startups.
  • Strong track record of implementing engineering processes, improving delivery quality, and managing KPIs.
  • Hands-on coding experience across Java, C#, .NET, Python, and front-end frameworks like Angular or a strong technical aptitude and ability to use AI tools.
  • Deep understanding of cloud-native architectures and modern CI/CD pipelines (Azure preferred).
  • Experience managing R&D, AI-focused development, QA, and cross-functional engineering teams.
  • Demonstrated ability to balance strategic leadership with hands-on technical involvement.
  • Exceptional decision-making, prioritization, and change management skills.
  • Strong communication skills; able to align engineering outcomes with business objectives.

Why Join:

  • Take a leadership role at a pivotal stage in a high-growth startup.
  • Drive tangible impact by improving engineering performance, processes, and product quality.
  • Collaborate with a talented team and shape the company’s technology strategy.