1

Director Software Engineer Startup Jobs in Rhode Island

S. Altera TouchWorks is seeking a high-impact Director, Development to lead multiple engineering teams responsible for building, modernizing, and sustaining software solutions for our ambulatory ...

... direct software engineering management experience. * Expertise in software design and architecture, including CI/CD, modern web UI development, caching systems, key-value database systems, API ...

Senior Software Engineer, Java - Content Team

NC · On-site +1

$125K - $165K/yr

... with a direct, visible impact on customer value. The team's mission is to build flexible ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

New

MACC, a division of Harris; is seeking a Software Engineer who enjoys understanding systems deeply ... Direct customer interactions that provide immediate feedback and impact. * A mix of technologies ...

next page

Showing results 1-20

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 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 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 are the key skills and qualifications needed to thrive as a Director Software Engineer at a startup, and why are they important?

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 the most commonly searched types of Software Engineer Startup jobs in Rhode Island? The most popular types of Software Engineer Startup jobs in Rhode Island are:
What are popular job titles related to Director Software Engineer Startup jobs in Rhode Island? For Director Software Engineer Startup jobs in Rhode Island, the most frequently searched job titles are:
What job categories do people searching Director Software Engineer Startup jobs in Rhode Island look for? The top searched job categories for Director Software Engineer Startup jobs in Rhode Island are:
What cities in Rhode Island are hiring for Director Software Engineer Startup jobs? Cities in Rhode Island with the most Director Software Engineer Startup job openings:
Director Development

Director Development

Harris

Carolina, RI • Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Harris Computer rating

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

68th of 209 rated software companies


Job description

Director, Development

Location: Remote - U.S.

Altera TouchWorks is seeking a high-impact Director, Development to lead multiple engineering teams responsible for building, modernizing, and sustaining software solutions for our ambulatory healthcare EHR business. Reporting directly to the Vice President, R&D, this role will be part of and leading our engineering organization focused on AI-directed development practices while sustaining delivery excellence across an active product portfolio.

The successful candidate will bring strong Healthcare IT product engineering experience with a proven ability to scale teams, improve velocity, elevate quality, and operationalize AI-directed software development as a core engineering discipline - not merely a productivity add-on. This means governing the quality and correctness of AI-generated code output, enforcing architecture as the authoritative source of truth for all engineering decisions, and building the organizational capability to develop and deploy specialized clinical AI agents.

This leader will partner closely with Product Management, Architecture, QA, Cloud Operations, Support, Client Services, and executive leadership to align roadmap priorities, deliver customer value, improve operational efficiency, and position TouchWorks for long-term growth.

The ideal candidate combines deep Healthcare IT domain expertise, strong people leadership, operational discipline, and technical credibility. They must be comfortable leading geographically distributed teams - managing multi-timezone delivery cadences and multiple consulting vendor relationships - while building a high-performance culture centered on accountability, urgency, innovation, collaboration, and customer value.

This role sits at the intersection of strategy and execution. The right candidate leads teams and drives results, while also rolling up their sleeves when the work demands it. If you are energized by transformation, comfortable operating in ambiguity, and motivated by building something new, this is the role for you.

Key Responsibilities

Engineering Leadership & Delivery

  • Lead multiple software engineering teams delivering healthcare product enhancements, cloud-native modernization programs, regulatory initiatives, and client commitments across two parallel delivery tracks.

  • Own end-to-end software delivery across planning, execution, quality, release readiness, production stability, and continuous improvement.

  • Drive predictable execution through Agile delivery models, effective planning, clear priorities, and disciplined operating cadences.

  • Ensure timely, high-quality delivery of roadmap commitments, compliance requirements, customer escalations, and strategic business priorities.

AI-Directed Software Development

  • Champion and operationalize AI-directed engineering practices as a core organizational capability - not a supplemental tool. This includes governing AI-generated code quality and correctness, enforcing architecture as the authoritative source of truth for all implementations, and building the team's ability to direct rather than simply write code.

  • Operationalize AI engineering tools such as Claude Code, GitHub Copilot, and related platforms to improve engineering throughput, quality, and delivery speed.

  • Establish metrics to track AI adoption, developer productivity, cycle time reduction, code quality, and ROI - including AI-specific measures such as AI contribution rate, architecture conformance rate, and agent output velocity.

  • Build governance models to ensure secure, compliant, and responsible use of AI in software engineering, with specific attention to HIPAA obligations around AI-generated code in clinical contexts and the handling of protected health information in AI workflows.

  • Build and govern an emerging clinical AI agents capability - including ambient documentation, clinical decision support, and intelligent ordering agents - establishing safety controls, evaluation frameworks, and human-in-the-loop review standards for AI agents operating in clinical workflows.

  • We are looking for someone who has lived inside AI-directed development, not observed it from a distance. The expectation is practical command: the ability to guide, evaluate, and drive AI-generated code and workflows at scale across the teams you lead.

Technical Leadership

  • Provide architectural and technical guidance for modern healthcare platforms including cloud-native services, APIs, interoperability, and data platforms.

  • Enforce architecture-as-source-of-truth discipline across all engineering teams: every implementation must trace to a documented architecture artifact.

  • Drive modernization of legacy systems toward scalable cloud-native architectures and modern engineering patterns.

  • Partner with Architecture, Product Management, Security, DevOps, and Support leaders on strategic priorities.

  • Act as executive escalation point for critical technical risks, delivery issues, and customer-impacting events.

People Leadership

  • Recruit, develop, coach, and retain high-performing engineering managers, architects, and senior engineers.

  • Establish clear goals, accountability models, career development plans, and succession planning.

  • Foster a high-performance culture centered on ownership, collaboration, urgency, and continuous improvement.

  • Lead a geographically distributed organization across U.S., Costa Rica, and India, managing multiple consulting vendor relationships and multi-timezone delivery cadences effectively.

  • The Director leads through people and stays close to the work. We expect this leader to understand what the teams are building at every level and to step in when the moment calls for it. The standard here is ownership, not delegation.

Operational Excellence

  • Manage budgets, headcount planning, vendor utilization, and cost optimization across a mixed workforce of direct employees and consulting resources.

  • Improve engineering goals including sprint predictability, defect escape rate, employee engagement, and release quality - alongside AI-specific metrics including AI contribution rate, architecture conformance, and agent output quality.

  • Standardize engineering processes, tooling, scorecards, and governance mechanisms across both sustaining and greenfield delivery tracks.

Job Requirements

Education

  • Bachelor's degree in Computer Science, Engineering, or related field required.

  • Master's degree preferred.

Salary Range:

$150,000 - $165,000


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