Staff/Principal Software Engineer

firsthand Logo

firsthand

📍Remote - United States

Summary

Join firsthand and help improve patient engagement and care quality by developing new features for cross-functional care teams. As a Principal Software Engineer, you will build scalable and secure systems, prioritize features based on user feedback, and creatively utilize APIs & SDKs. You will ship in small increments, partner with stakeholders, and have regular check-ins. This role requires strong empathy for users, a pragmatic approach to software development, and a focus on building useful software. The ideal candidate will have 8+ years of experience with Typescript, SQL, and Python, along with a strong ability to work with existing codebases. firsthand offers a comprehensive compensation package including base pay, equity, performance bonuses, and excellent benefits.

Requirements

  • Strong empathy for users
  • A pragmatic attitude towards writing software
  • An ability to write software in a way that does not result in tech debt down the road (when possible) - We recognize that there’s a tradeoff between speed and maintainability and prioritize both at different times, to strike a balance
  • A focus on building useful software above all else
  • A desire to flex into some data engineering
  • A strong ability to dive into an existing codebase and make useful changes
  • 8+ years of experience adding features to web apps, on both the frontend and backend
  • 8+ years experience with Typescript, SQL, and Python
  • A comfort with devops (we use Terraform - the work does not come up often but it sometimes does)

Responsibilities

  • Build scalable and secure systems, prioritizing features and engineering requirements based on user feedback, and constantly evaluating future needs
  • Ensure all tools you develop have minimum necessary access to data
  • Creatively utilize APIs & SDKs to get data to our care teams
  • Ship in small ‘cheap to fail’ increments rather than large multi-sprint projects
  • Be a productive partner with product, data, and operational stakeholders
  • Have a 30 minute 1:1 each week to check in and talk through work

Benefits

  • For full-time employees, our compensation package includes base, equity (or a special incentive program for clinical roles) and performance bonus potential
  • Our benefits include physical and mental health, dental, vision, 401(k) with a match, 16 weeks parental leave for either parent, 15 days/year vacation in your first year (this increases to 20 days/year in your second year and beyond), and a supportive and inclusive culture

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.