Director of Software Engineering, Enterprise
@ Ethos Life

Bengaluru, Karnataka, India
On Site
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXX****** @ethoslife.com
Recommended after applying

Job Details

About Ethos

Ethos was built to make it faster and easier to get life insurance for the next million families. Our approach blends industry expertise, technology, and the human touch to find you the right policy to protect your loved ones. We leverage deep technology and data science to streamline the life insurance process, turning a multi-week process into a modern digital experience that takes just minutes. With billions in coverage issued each month and top-tier investors like General Catalyst, Sequoia Capital, Accel Partners, Google Ventures, SoftBank, and others, Ethos stands as a modern force in the industry.

Director of Software Engineering, Enterprise Systems

At Ethos, technology powers our mission to protect One Million Families. As the Director of Software Engineering for Enterprise Systems, you will lead a high-performing organization responsible for the platforms supporting policy lifecycle development, policy administration, and customer-facing portals. You will own strategy, architecture, and delivery, ensuring these systems are secure, resilient, and scalable. Working in partnership with Product, Operations, and Executive leadership, you will balance rapid delivery with long-term platform health and cultivate a culture of engineering excellence across distributed teams.

Our Stack & Key Responsibilities

Technology Strategy & Delivery:

  • Define and execute the engineering strategy and roadmap.
  • Drive architectural decisions for scalability, reliability, and security.
  • Champion integration and best practices in distributed systems.
  • Align platform investments with business outcomes.

People & Organizational Leadership:

  • Recruit and develop world-class engineering talent.
  • Mentor both engineering managers and ICs.
  • Foster a culture of autonomy, accountability, and continuous learning.
  • Strengthen engineering processes for consistency and scalability.

Qualifications & Skills

  • 5+ years of senior engineering leadership in high-growth environments.
  • 10+ years of software engineering experience with large-scale systems.
  • Experience managing teams of 15+ engineers.
  • Expertise in cloud-native architectures, multi-region deployments, and distributed databases.
  • Hands-on knowledge of observability practices and DevSecOps.
  • Familiarity with enterprise integration patterns and data management at scale.

Bonus & Inclusion

Experience with insurance-grade systems is a bonus. Ethos is dedicated to building a diverse, inclusive, and authentic workplace. We welcome applicants who may not meet every requirement but are excited about the role.

Key skills/competency

  • Engineering Strategy
  • Distributed Systems
  • Cloud Architecture
  • Leadership
  • DevSecOps
  • Observability
  • API Design
  • Data Management
  • Integration
  • Scalability

How to Get Hired at Ethos Life

🎯 Tips for Getting Hired

  • Research Ethos Life's culture: Study their mission and tech innovations.
  • Customize your resume: Tailor skills to distributed systems leadership.
  • Highlight cloud expertise: Emphasize AWS, Node.js, and Postgres experience.
  • Prepare for leadership interviews: Showcase team management and strategic vision.

📝 Interview Preparation Advice

Technical Preparation

Review cloud-native architecture fundamentals.
Practice Node.js and Postgres integrations.
Study distributed system design patterns.
Update on AWS best practices.

Behavioral Questions

Describe a team leadership challenge.
Explain your problem-solving approach.
Discuss conflict resolution in teams.
Share a time of strategic decision-making.

Frequently Asked Questions