Senior Software Engineer

Chartspan

United States

Remote

USD 130,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Senior Software Engineer at Chartspan builds and extends the Impact RPM platform — handling patient enrollment, health data processing, EHR integrations, and messaging workflows in a HIPAA-regulated production environment.

This role owns features end-to-end: design, implementation, code reviews, and troubleshooting across service boundaries, with a bias toward incremental changes and pragmatic fixes. Close collaboration with product, engineering, and UX designers is expected.

Qualifications

  • 5+ years of professional backend software engineering experience.
  • Strong verbal and written communication skills.
  • Experience with Go and ramping to it quickly.
  • Exposure to Kotlin/Java (Spring) Codebases.
  • Experience with PostgreSQL and streaming platforms like Kafka.
  • Cloud experience (AWS preferred).
  • Familiarity with React for full-stack contributions.

Responsibilities

  • Own delivery of features and bug fixes end-to-end, including design spikes.
  • Participate in code reviews as a regular responsibility.
  • Make trade-off decisions under real constraints and existing data schemas.
  • Troubleshoot cross-service issues, not just within your code.
  • Use AI-assisted tooling with prudent judgment.
  • Contribute to full-stack work when needed, including frontend changes.
  • Collaborate with product, engineers, and UX designers to align with business value.

Tools

Go
Kotlin/Java
PostgreSQL
DynamoDB
Kafka
AWS
React

Job description

The Senior Software Engineer builds and extends Chartspan's Impact RPM platform — patient enrollment, health data processing, EHR integrations, and messaging workflows — in a HIPAA-regulated production environment. This role owns features end-to-end: design, implementation, code review, and troubleshooting across service boundaries, with judgment on when a pragmatic fix beats a large rewrite.

Responsibilities
  • Own delivery of features and bug fixes end-to-end, including short design/research spikes for ambiguous or underspecified requirements.
  • Pick up code review responsibilities as a regular part of the role.
  • Make trade-off decisions under real constraints (existing schema, HIPAA requirements, production behavior) — bias toward incremental change over rewriting working systems.
  • Troubleshoot issues that cross service boundaries, not just within your own codebase.
  • Use AI-assisted tooling productively, with the judgment to evaluate and validate its output rather than accept it uncritically.
  • Contribute to full-stack work when needed — comfortable reading and modifying the React frontend (Impact-UI) for a fix or small feature.
  • Collaborate with product owners, engineers, and (for full-stack/front-end work) UX designers on design sessions, ensuring solutions are aligned to business value and existing architecture.
Requirements
Qualifications
  • 5+ years of professional backend software engineering experience.
  • Working proficiency in Go, or a comparable statically-typed backend language with demonstrated ability to ramp quickly in Go.
  • Comfortable reading and contributing to Kotlin/Java (Spring) codebases.
  • Solid experience with PostgreSQL (raw SQL, no ORM assumed); exposure to DynamoDB a plus.
  • Experience with Kafka or another streaming/event platform in production.
  • Experience with a major cloud provider (AWS preferred, but GCP/Azure experience is fine).
  • Experience or working familiarity with React for full-stack contributions.
  • Experience working in a HIPAA or otherwise regulated data environment preferred.
  • Strong verbal and written communication skills; able to explain trade-offs to both technical and non-technical stakeholders.
Education and Experience
  • Bachelor's degree in a related field or equivalent experience.
  • Demonstrated experience shipping multiple complex technical projects in an agile environment.
Physical Requirements
  • Prolonged periods of sitting at a desk and working on a computer in a variety of environments with multiple distractions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Impact RPM Platform
Senior Software Engineer - Impact RPM Platform

Chartspan • United States

Remote
USD 130,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Outcomes • Orlando (FL)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

RhythmScience Inc. • United States

Remote
USD 130,000 - 210,000
Remote-first culture
Mission-driven work
High autonomy
SR SOFTWARE ENGINEER
SR SOFTWARE ENGINEER

TALENT Software Services • Rochester (MN)

On-site
USD 120,000 - 160,000
Software Engineer, Staff
Software Engineer, Staff

Charta Health, Inc. • New York (NY)

On-site
USD 210,000 - 270,000
Equity & growth opportunities
Annual bonus up to 30%
Health, dental, vision benefits
Senior Staff Engineer (Fullstack/Backend)
Senior Staff Engineer (Fullstack/Backend)

Hims & Hers • United States

Remote
USD 180,000 - 260,000
Generous PTO
Full healthcare: high-coverage medical
401(k) plan including matching
+5
Senior Software Engineer Backend
Senior Software Engineer Backend

Decca Consulting LLC • United States

Remote
USD 120,000 - 180,000
Remote work
Software Engineer
Software Engineer

1585 Healthcare • Brooklyn (NY)

On-site
USD 90,000 - 120,000
Staff Engineer
Staff Engineer

Agility Partners • Columbus (OH)

On-site
USD 150,000 - 190,000
Senior Software Engineer, Virtual Care Platform
Senior Software Engineer, Virtual Care Platform

Openkrill • United States

Remote
USD 150,000 - 210,000