Salary
≈ $41k – $88k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Principal · 12+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Ethos is an American insurtech company founded in 2016 that simplifies and modernizes the life insurance purchasing process. Operating as a digital platform rather than a direct carrier, Ethos uses data analytics and proprietary algorithms to allow customers to apply for term and whole life insurance online in minutes. By leveraging simplified underwriting, the platform eliminates traditional barriers like lengthy medical exams for most applicants, partnering with top-rated insurance providers to issue policies.
As a Senior Full-stack Engineer, you'll work across the stack and be responsible for the entire customer journey from where we store data to our server application logic to our front-end UI. You'll work closely with our other engineers to build and ship key features. We are detail-oriented and value clean, modular, and high-performing code. You'll help architect and build our internal standards and frameworks. We love engineering-wide consistency in code and have huge ambitions on both the client and server sides.
Responsibilities:
- Collaborate with other engineers and designers to develop and ship features.
- Design, build, and maintain our APIs.
- Write efficient, modular, and reusable libraries and abstractions.
- Design and build internal tooling to improve development efficiency.
- Find and solve performance issues.
- Participate in code reviews.
- Communicate best practices to the team.
- Mentor junior engineers.
Requirements:
- 7 years to 12 years of full-time engineering experience.
- Expert in JavaScript.
- Full-stack engineering experience in JavaScript, Python/Django, or Ruby/Rails or Java/Golang/Node.js .
- Expert in SQL, database design, and familiarity with PostgreSQL.
- Experience with front-end and back-end architectural patterns of large, high-scale web applications.
- Ability to design clean APIs and understanding of performance issues.
- Experienced with software engineering best practices, design patterns, code reviews, unit and integration testing, etc.
- Ability to communicate technical specifications, both verbally and in writing.
- Command over front-end web technologies such as HTML, CSS, and React.
- Solid CS fundamentals, including data structures and algorithms.
- Understanding of security, common attacks, and defenses.
- Knowledge of build system configurations and setup, such as Webpack.
- Experience with infrastructure, distributed systems, and deploying apps in a high-scale environment.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
489,618 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Bengaluru
Staff Software Engineer - Full Stack
1 day ago
≈ $42k – $90k per year (Estimated) • In office • 8+ years exp • Bengaluru
Python
Go
JavaScript
Rust
TypeScript
SQL
Databases
PostgreSQL
Snowflake
Databricks
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Claude
Model Context Protocol
dbt
LLM
OpenAI Codex
Frontend
React.js
DevOps
Kubernetes
Apply
Senior Robotics Solutions Engineer
1 day ago
≈ $119k – $251k per year (Estimated) • In office • Contractor • 5+ years exp
Python
JavaScript
TypeScript
C++
Node JS
AI/ML
Computer Vision
Frontend
React.js
DevOps
gRPC
WebSockets
Robotics
ROS
Path Planning
IoT
MQTT
OPC UA
Apply
Teamcenter Developer - HVDC
1 day ago
≈ $16k – $35k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Chennai
Python
Java
SQL
C++
Databases
MS SQL
Design
SolidWorks
Apply
Data Scientist Senior Associate
1 day ago
≈ $24k – $49k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Bengaluru
Python
SQL
SAS
Databases
MS SQL
Teradata
AI/ML
Time Series Forecasting
Apply
Staff Security Researcher
1 day ago
$168k – $238k per year • Equity • Remote • Full-Time • 7+ years exp
Python
Rust
TypeScript
Ruby
AI/ML
AI Agents
Apply
Training Manager, Manufacturing
7 days ago
≈ $70k – $196k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cedar Falls
Apply
Senior IVIG Sales Executive
7 days ago
≈ $104k – $220k per year (Estimated) • Remote/Hybrid • Full-Time
Apply
Senior IVIG Sales Executive
7 days ago
≈ $101k – $213k per year (Estimated) • Remote/Hybrid • Full-Time • Philadelphia
Apply
Senior Infusion/IVIG Sales Executive
7 days ago
≈ $104k – $220k per year (Estimated) • Remote/Hybrid • Full-Time • Hempstead
Apply
Apply
≈ $19k – $47k per year (Estimated) • In office • Full-Time • 13+ years exp • Hyderabad • Bengaluru
DevOps
Terraform
CI/CD
AWS
Amazon S3
IAM
Cybersecurity
Least Privilege
Apply
Client Financial Mgmt Manager
2 hours ago
In office • Full-Time • 13+ years exp • Master's Degree • Bengaluru
Apply
User Experience Designer
2 hours ago
≈ $27k – $61k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
JavaScript
Frontend
React.js
Apply
Security Architect
2 hours ago
≈ $32k – $76k per year (Estimated) • In office • Full-Time • 15+ years exp • Bengaluru
AI/ML
Model Context Protocol
AI Agents
DevOps
GCP
Azure
AWS
Kubernetes
Platform Engineering
IAM
Cybersecurity
ISO 27001
Open Policy Agent
PCI DSS
SOC 2
GDPR
Zero Trust
Least Privilege
Threat Modeling
Apply
Prompt Engineer
2 hours ago
≈ $24k – $65k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
AI/ML
Prompt Engineering
Apply
This is one of many
489,618 more open roles from verified company boards, updated every day.

