Staff Software Engineer, Full Stack (Practice Management Team)

Charlie Health Outreach

$195K — $255K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience developing user-facing web applications that drive business value
  • Proficiency in application programming languages, especially Python and/or Javascript/Typescript
  • Strong problem-solver with ability to navigate ambiguity and complex requirements
  • Experience in making significant technical decisions within an engineering team
  • Familiarity with modern AI tools for code development
  • Adventurous spirit with a growth mindset and a positive attitude towards feedback

Responsibilities

  • Develop and deliver high-quality web application features using React, Python, and PostgreSQL
  • Establish strong coding patterns for a growing engineering team, utilizing AI for efficient scaling
  • Collaborate with cross-functional teams to inform data modeling and engineering decisions
  • Take ownership of product development, working hand-in-hand with product and design
  • Identify and implement process improvements to enhance engineering practices
  • Foster a collaborative culture through mentoring and knowledge sharing across departments
  • Participate in on-call rotation to ensure continuous access to care for clients

Benefits

  • Comprehensive benefits package for full-time employees
  • Opportunity to work in an innovative and impactful environment
  • Access to collaborative learning and mentoring culture
  • Flexible work schedule, with a hybrid model expected for NYC office employees
Full Job Description
About the Role

Charlie Health leads the nation in high-acuity virtual behavioral care, having delivered life-saving treatment to more than 100,000 clients nationwide. Our Practice Management Team builds the technology that powers a seamless financial experience for patients and ensures the business can grow to reach more people who need care.

You'll work across two high-impact surfaces: patient-facing tools that give clients a clear, transparent view of their finances and the ability to manage their payments with confidence, and internal products that streamline how our revenue operations teams work - making insurance billing and revenue collection faster, smarter, and more scalable. For our highest-acuity patients, financial clarity is a critical aspect of their care experience. And for the business, operational excellence in revenue collection is what makes expanding access possible.

If you're curious about the patient and stakeholder experience, love owning products end to end, and want to move fast on work that is both highly visible and has a clear impact, this is the team for you.
Responsibilities
  • Develop and deliver high quality, performant, maintainable features that drive meaningful business value using our core technology stack: React, Python, and PostgreSQL
  • Set strong patterns for our growing team to follow, supported by modern AI tools to develop quickly at scale
  • Partner with teammates across the organization to understand our business. Leverage that understanding to drive data modeling discussions and decisions
  • Be an owner. Collaborate with product and design to iterate to top notch product solutions
  • Identify bottlenecks and implement improvements to engineering processes, tools, and procedures. We're early and the expectation of folks joining at this stage is that you'll play a huge part in setting and improving how we work
  • Promote a culture of collaboration and learning across engineering, product, and design team via mentoring, documentation, presentations, or other knowledge sharing methods
  • Ensure our clients can always access the care they need by participating in our on-call rotation
Requirements
  • At least 7 years of professional experience developing user facing web applications that deliver meaningful business value
  • Expertise and hands on production experience with an application programming language, preferably Python and/or Javascript/Typescript
  • Excellent at managing ambiguity. Masterful ability to break down big, messy problems (demanding requirements, bugs, etc) into smaller parts with tractable solutions and clear iterations
  • Meaningful scope within an application engineering team. Experience making or contributing to important technical tradeoff decisions with cross team implications
  • Experience developing high quality code leveraging modern AI tooling (ex: using Claude Code)
  • Growth mindset and a sense of humor. You welcome feedback and when you stumble you get back up. You adapt quickly in a fast-paced environment and you enjoy fostering an environment that prioritizes fun, learning, and growth

Please note: candidates located within 75 minutes commuting distance of our NYC office are expected to come to office 4 days/week
Benefits

Charlie Health is pleased to offer comprehensive benefits to all full-time employees. Read more about our benefits here.

Additional Information

The total target base compensation for this role will be between $195,000 and $255,000 per year at the commencement of employment. Please note, pay will be determined on an individualized basis and will be impacted by location, experience, leveling, expertise, internal pay equity, and other relevant business considerations. Further, cash compensation is only part of the total compensation package, which, depending on the position, may include stock options and other Charlie Health-sponsored benefits.

#LI-HYBRID

Similar Jobs

More Jobs at Charlie Health Outreach

  • GRC Engineer
    $130K — $175K *
    Remote
    Healthcare
    Remote in United States

More Information Technology Jobs

Find similar Staff Software Engineer, Full Stack (Practice Management Team) jobs: