Ethos Life
Software Engineer
Remote US (Remote)$96k–$169kfull-timemidAdded today
About this role
Ethos is hiring a Software Engineer to design and build scalable fullstack platform services for their life insurance technology platform. You'll work across JavaScript/TypeScript/Python, collaborate on API development and feature shipping, and help establish engineering standards in a hybrid San Francisco-based role.
What you'll do
- Design, build, and maintain complex fullstack systems and APIs
- Collaborate with engineers, product managers, and stakeholders to develop and ship features
- Identify and resolve performance bottlenecks and optimization issues
- Participate in code reviews and communicate best practices to the team
- Write engineering requirements documents and technical specifications
- Architect systems using industry patterns and scale principles
What they're looking for
- JavaScript, TypeScript, Node.js, or Python
- React and front-end web technologies (HTML, CSS)
- API design and backend architectural patterns
- Software engineering best practices and design patterns
- Security fundamentals and threat mitigation
- Core Web Vitals optimization and performance tuning
- Agentic coding tools (Claude Code, Cursor, Copilot)
- Distributed systems, infrastructure, and deployment at scale
Benefits
- Competitive base salary ($96,000–$169,000 annually)
- Hybrid work arrangement (2 days in-office, 3 remote weekly)
- Remote-eligible position available across US locations
- Comprehensive benefits package
- Focus on diversity and inclusive workplace culture
Opens the official application on the employer’s site. No login required.
Ethos Life
Ethos Life builds a life insurance platform with AI/LLM capabilities and is actively hardening its security posture. The company is hiring security engineering talent to conduct offensive security testing and identify vulnerabilities across their web applications, cloud infrastructure, and AI systems.
- Website
- ethoslife.com
Likely interview questions
- Walk us through a complex fullstack system you designed and built from the ground up. What architectural decisions did you make and why?
- How do you approach performance optimization? Give an example of a performance issue you identified and resolved in production.