Honor

Honor is changing the way we care for our parents

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

38 days ago

Salary

$194.4K - $216K / year

Seniority

Lead

Job Description

Staff Software Engineer

Honor

• Building and operating production systems • Designing relational data models • Collaborating with diverse teams across design, product, data, and care operations • Ensuring high quality of the final product • Spotting inefficiencies in processes and making actionable recommendations

Job Requirements

  • Strong backend engineering experience
  • Experience designing relational data models
  • Familiarity with cloud platforms (AWS preferred)
  • Experience with API design and distributed systems
  • Proficiency in Python or transferable backend experience with willingness to learn Python
  • Familiarity with frontend technologies such as React, Typescript, and Tailwind
  • Experience using AI tooling to assist in coding and deployment

Benefits

  • Generous equity packages
  • 401K with up to a 4% employer match
  • Medical coverage (including zero cost plans for employees)
  • Dental coverage
  • Vision coverage
  • Short Term Disability
  • Long Term Disability
  • Life Insurance (fully employer paid)
  • Voluntary additional Life Insurance option
  • Generous time off program
  • Mental health benefits
  • Wellness program
  • Discount program

Related Job Pages

More Full-stack Engineer Jobs

Affirm logo

Director, Software Engineering – Loans Lifecycle

Affirm

Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Affirm maintains a rem

• Set the vision and drive execution for the Loans Lifecycle engineering organization at Affirm, encompassing Loans Platform, Ledger Engineering, and Financial Reporting. • Take ownership of core engineering and business outcomes across the domain, including the loan system of record, ledger pipelines, and financial data delivery to accounting systems. • Define and execute the technical roadmap for service-oriented decomposition, platform scalability, and database architecture evolution to support Affirm's growing loan volume across multiple geographies. • Partner with Accounting, Finance, Capital Markets, Product, and Compliance to ensure financial accuracy and regulatory compliance across all loan products. • Balance product expansion efforts — including international launches, new loan types, and card-related capabilities — with foundational platform investments in reliability, correctness, speed, and operational efficiency. • Drive operational excellence across large-scale batch pipelines and online services, establishing robust incident response, pipeline SLA management, and reconciliation processes. • Run a robust development lifecycle, including continuing agentic adoption and acceleration, while improving a culture of operational excellence. • Hire, develop, and retain a high-performing, globally distributed engineering team across multiple sub-teams and technical disciplines.

Canada
$238K - $298K / year

Senior Software Engineer

ATPCO

ATPCO is committed to providing the best flight shopping experiences through reliable pricing data and innovative retail technology. Positioning itself as "the foundation of modern

• Lead and contribute to the development of technical requirements and design artifacts. • Promote successful delivery of customer value through efficient designs and programming techniques. • Utilize programming languages including Java, Python, Rust, Go, TypeScript. • Develop and maintain software applications that interact extensively with various data stores. • Collaborate with product managers to craft and deliver resilient cloud-based solutions.

Virginia
$119.4K - $152.3K / year
Job Closed

Senior Software Development Engineer, C++

Network Optix - Nx

Network Optix (Nx), founded in 2011, is a global video software development company specializing in transforming video data into actionable insights for various

Experience working with video processing pipelines or media frameworks. Understanding of video codecs, container formats, and media streaming concepts.

California + 3 moreAll locations: California | Oregon | Serbia | Netherlands

Role Description We are looking for a software developer for implementing new requirements and maintaining our current ERP solution. - Take part in implementing the company’s products, from analysis to the deliverable product, using agile processes. - Identify the proper solution for implementing the requirements, using Microsoft as well as other web technologies: AL Language, C#, Microsoft Dynamics, Javascript, Angular. - Implement, test and maintain the application according to the written standards and guidelines. - Develop and maintain innovative e-Government solutions in a creative team. - Willingness to learn new technologies. Qualifications - Graduate of IT university or student in final year. - Good knowledge of procedural programming. - Good knowledge of relational databases and best practices. - Proficient in English (both written and spoken). - Basic SQL Knowledge. - High team and communication skills. - Willingness to learn new technologies. Requirements - Experience in one of the following fields: C#, .NET, Microsoft Dynamics NAV / Dynamics 365 / Business Central. Benefits - You will benefit from specialized training for the new technologies and the used processes. - A mentor to guide and help you in your learning process. - Possibility to travel abroad for ongoing projects. - Variable bonus based on personal and team performance level. - Private healthcare services. - Additional vacation days based on the years of seniority within the company. - Fresh fruits, coffee and tea. - Periodically team-events. - The VINCI Group savings plan (Castor) provides all employees with the option of establishing a savings plan consisting of VINCI shares.

Romania