Note: The job is a remote job and is open to candidates in USA. 1upHealth is on a mission to unlock health data and empower the future of healthcare through modern, cloud-native data infrastructure and interoperability. They are seeking a Senior Software Engineer to lead significant technical contributions across their full stack platform, driving alignment with cross-functional teams and mentoring fellow engineers.
Responsibilities
- Deliver high-quality, well-tested code with strong velocity and lead technical discussions that raise the bar across the team
- Proactively identify and mitigate risks, estimate large projects, and advocate for technical investments alongside feature work
- Review and optimize system performance, driving meaningful improvements in latency, throughput, and resource consumption
- Make significant design contributions to major systems, writing ADRs and leading design reviews to build consensus before work begins
- Drive scalable, secure, maintainable architecture and apply threat modeling and secure design principles throughout
- Drive team-wide alignment by clarifying goals, communicating proactively with cross-functional partners, and influencing technical decisions through clear reasoning
- Coach engineers across the team, mentor junior engineers with structured development goals, and contribute to interviews and calibration sessions
- Lead large, ambiguous projects end-to-end. Starting with delivery planning through production and maintenance while improving team engineering standards and removing roadblocks
- Own incident response and postmortems for team services, and consistently make sound short- vs. long-term tradeoffs to maintain platform health
- Use AI tools as a force multiplier to accelerate prototyping, scaffolding new services, and reducing time spent on boilerplate so more focus goes to high-judgment engineering work
- Leverage AI to rapidly explore solution spaces, generate proof-of-concepts, and pressure-test designs before committing to implementation
- Apply appropriate skepticism to AI-generated output by reviewing, testing, and owning everything that ships regardless of how it was produced
- Help the team develop good intuitions around when and how to use AI effectively, sharing patterns that work and raising the floor on responsible AI-assisted development
Skills
- 5+ years of professional software engineering experience, with a track record of senior-level ownership and delivery
- Strong full stack proficiency. Ideally comfortable across frontend and backend systems with a depth in at least one layer
- Experience architecting and delivering complex, distributed systems in cloud-native environments (e.g., AWS, serverless, containers)
- Demonstrated ability to lead large, ambiguous projects end-to-end, from design through production
- Experience mentoring engineers and raising team-wide technical standards
- Strong communication skills with the ability to write clear RFCs, lead design reviews, and align cross-functional partners
- Familiarity with secure SDLC practices, including threat modeling, security reviews, and DevSecOps principles
- Experience with healthcare data standards (e.g., FHIR, HL7) or compliance frameworks (e.g., HIPAA, HITRUST, SOC2)
- Familiarity with data engineering technologies (e.g., Spark, data lake/lakehouse architectures, workflow orchestration)
- Experience building platform services or large-scale data ingestion and processing pipelines
- Experience working in a remote-first environment and on distributed teams
Benefits
- 100% Paid BCBS Medical and Dental Insurance for Employees
- Vision Insurance
- Flexible PTO
- Equity for All Employees
- 401(k)
- Home Office Stipend
- Lifestyle Savings Account
- Parental Leave (6 weeks bonding leave for all new parents + 10 weeks for birthing parents)
Company Overview
Company H1B Sponsorship