Director of Software Engineering, Enterprise Systems
About the Role
At
Ethos
, technology is the foundation that powers our mission to protect One Million Families. As Director of Engineering within our Enterprise Systems group
, you will lead a high-performing organization responsible for the platforms that underpin our business: policy lifecycle development, policy administration, and customer-facing portals. You will own the strategy, architecture, and delivery of these mission-critical systems ensuring they are secure, resilient, and scalable to meet the needs of our customers, partners, and internal teams. Partnering with Product, Operations, and Executive leadership, you ll balance rapid delivery with long-term platform health while cultivating a culture of engineering excellence across distributed teams.
Our stack:
Our backend runs on Node.js and Postgres, hosted on AWS. Our front end is built in React/Redux, with modern CI/CD pipelines, observability, and a growing investment in AI capabilities Key Responsibilities
1. Technology Strategy & Delivery
- Define and execute the engineering strategy and roadmap for
Enterprise Systems
- Drive architectural decisions that ensure scalability, reliability, security, and extensibility across
large distributed systems
. - Ensure predictable, high-quality delivery of enterprise features and enhancements.
- Champion integration and interoperability between platforms
- Drive best practices in
distributed system design, observability, DevSecOps, and regulatory compliance
. - Partner cross-functionally to align enterprise system investments with business outcomes.
2. People & Organizational Leadership
- Recruit, develop, and retain
world-class engineering talent
, building diverse and inclusive distributed teams. - Mentor and grow both engineering managers and ICs, establishing clear career paths and leadership development opportunities.
- Foster a culture of autonomy, accountability, psychological safety, and continuous learning.
- Strengthen engineering processes (e.g., technical design reviews, onboarding, knowledge sharing) to enable scale and consistent delivery.
- Establish Ethos as a
destination for top engineering talent
by shaping a strong internal and external technology brand.
Qualifications & Skills
- 5+ years of senior engineering leadership experience in high-growth or enterprise-scale organizations.
- 10+ years of software engineering experience with a track record of shipping
large-scale, distributed, and mission-critical systems
. - Proven success managing teams of
15+ engineers
, including both ICs and managers. - Deep expertise in
cloud-native architectures
(AWS or equivalent), multi-region deployments, distributed databases, and event-driven systems. - Experience designing and scaling
secure, high-throughput APIs
and real-time data pipelines. - Hands-on knowledge of
observability practices
(metrics, logging, tracing, alerting) to ensure reliability and proactive incident response. - Proven experience with
data management at scale
(transactional integrity, policy lifecycle data models, customer privacy, regulatory compliance). - Familiarity with
enterprise integration patterns
(service mesh, messaging queues, workflow orchestration, API gateways). - Demonstrated ability to
implement DevSecOps practices
across distributed teams. - Skilled at balancing
long-term platform investments and immediate business needs
. - Bonus: Experience with
insurance-grade systems
such as policy administration platforms or regulated customer portals.