Jobs · Oregon

Staff/Software Software Engineer

VGP JOINT STOCK COMPANY · Portland, OR · 2 wk ago
Hybrid$120k–$150k/yrFull-time

About the role

Pear Suite is an early‑stage digital health company building software for community‑based care. Our care navigation platform equips community health workers, doulas, care navigators, and the organizations that support them with tools to collect, visualize, and act on social determinants of health data. We help community‑based organizations, health systems, and government‑funded care programs deliver more coordinated, person‑centered care. Why Pear Suite? We’re a mission‑driven team committed to health equity and innovation in community‑based care. You’ll thrive here if you’re eager to take initiative, value autonomy, and enjoy building structure where none exists. Join us to build scalable, human‑centered technology that empowers frontline workers and improves lives across the U.S.

We're hiring an experienced full‑stack engineer to help shape the architecture and technical direction of Pear Suite's platform. This posting spans two levels on our engineering ladder (Senior Software Engineer and Staff Software Engineer) because we're hiring for the scope of work below, not a fixed title. We'll assess your experience through the interview process and offer the level, title, and compensation that fit: Senior or Staff. A note on leveling. Engineers at both levels do similar kinds of work, architecture, hands‑on development, and technical direction. What changes is scope and independence. A Senior Software Engineer typically owns the design and architecture of a system with some oversight from engineering leadership. A Staff Software Engineer typically owns architecture for a major system or cross‑cutting concern used across the whole engineering org, sets technical direction with minimal oversight, and leads complex multi‑engineer initiatives end to end. The requirements below are a spectrum and where you land within that spectrum will be determined during the interview process.

Responsibilities

  • Design and architect scalable, reusable software across the full stack: frontend (React/TypeScript), backend (GraphQL), and cloud infrastructure (GCP).
  • Lead technical initiatives from proposal through delivery, balancing hands‑on development with strategic design.
  • Set technical standards and raise the bar on quality, performance, and maintainability.
  • Document technical decisions and designs clearly, for both engineering and non‑technical stakeholders.
  • Thoroughly test individual pieces of code and the system as a whole; champion software engineering best practices.
  • Mentor other engineers, formally or informally.
  • Partner with Product and Engineering leadership on technical priorities and trade‑offs.
  • At the Staff level, you'll additionally own architecture and technical direction for a major system or cross‑cutting concern used across the entire

Similar jobs

Staff Software Engineer

Anduril IndustriesCosta Mesa, CA· 3 mo ago
Engineering$220k–$292k/yrapply on boards.greenhouse.io