Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ethos

Software Engineer

Ethos

Software Engineer building scalable platform services for Ethos Life. Collaborating across teams to develop key features in a hybrid work environment.

Posted 7/17/2026full-timeSan Francisco • California • 🇺🇸 United StatesJuniorMid-Level💰 $96,000 - $169,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Full Stack Engineering with a strong command of JavaScript, TypeScript, Node, and Python. Proficient in API design, performance optimization, and collaboration with cross-functional teams to deliver high-quality software solutions.

Highest-signal resume keywords
Full Stack EngineeringJavaScript, TypeScript, Node, PythonAPI Design and MaintenancePerformance OptimizationSoftware Engineering Best Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full Stack EngineeringJavaScriptTypeScriptNodePythonAPI DesignPerformance OptimizationUnit TestingIntegration TestingData Structures and Algorithms
Soft Skills
CommunicationCollaboration
Tools & Technologies
HTMLCSSReactWebpackOptimizelyIterableTwilioSalesforceRegal
Industry Keywords
Software EngineeringDistributed SystemsHigh-Scale EnvironmentLifecycle Communication Infrastructure

Tech Stack

Tools & technologies
Distributed SystemsJavaScriptNode.jsPythonReactTypeScriptWebpack

About the role

Key responsibilities & impact
  • Design, build and maintain complex fullstack systems
  • Collaborate with other engineers, PMs and non-technical stakeholders to develop and ship features
  • Design, build, and maintain our API’s
  • Find and solve performance issues
  • Participate in code reviews
  • Communicate best practices to the team
  • Write engineering requirements documents

Requirements

What you’ll need
  • 2-5 years of relevant experience in a software engineering role
  • Full stack engineering experience in Javascript, Typescript, Node or Python
  • Experienced with software engineering best practices – design patterns, code reviews, unit and integration testing, etc.
  • Ability to communicate technical specifications both verbal and written
  • Understanding of security, common attacks and defenses
  • Experience shipping features behind an A/B testing or feature flag platform, such as Optimizely
  • Command over front-end web technologies such as HTML, CSS and React
  • Knowledge of build systems configurations and setup - such as Webpack
  • Experience working with third-party lifecycle communication infrastructure, including platforms like Iterable, Twilio, Salesforce, and Regal, to orchestrate multi-channel customer engagement
  • Solid CS fundamentals – including data structures and algorithms
  • Experience with infrastructure, distributed systems, and deploying apps into a high-scale environment with integrated logging and monitoring technologies.

Benefits

Comp & perks
  • Please note that the compensation details listed in US role postings reflect the base salary only and do not include applicable bonus, equity, or benefits.
  • You can find further details of our US benefits at https://www.ethoslife.com/careers/