Staff Software Engineer

Full-Time in United States - Remote OK - Technology

About IMPaCT Care

Health organizations face crippling clinical workforce shortages, ongoing concerns about health equity, and the need to deliver on value-based payment models. IMPaCT Care helps organizations address these challenges by building community health worker (CHW) programs. We take care of the critical "back-office" functions, providing software, a turnkey workforce, evidence-based workflows, program analytics, and performance support. We’ve achieved outcomes frequently believed to be out of reach: demonstrated dramatic improvements in cost, health and patient satisfaction – $2,500 saved per patient in year 1, improved mental health, 66% of hospital days compared with matched controls and a 94% net promoter score. We are a completely remote company, backed by leading healthcare investors, and advised by senior leaders from Amazon, Kaiser Permanente, and the University of Pennsylvania. You can read more about us here and here!

The Role

As a Staff Software Engineer, you will be part of a team that is building IMPaCT Care’s software, which enables healthcare systems to build and manage best-in-class community health worker (CHW) programs, along with the integrations that let it connect with other EHRs and systems. You will work collaboratively and cross-functionally with engineers, product managers, and test engineers to deliver solutions that truly matter. This role is ideal for someone who thrives in a hard driving and ambitious environment; who can provide flexibility as we continue to build out this platform; who has experience solving complex problems; and who has a passion for growing engineering teams. Our goal is to continue to push the boundaries of what defines an exceptional user experience to support IMPaCT Care’s mission to help customers build exceptional community health worker programs.

  • Build software with a purpose and a mission
  • Lead and deliver critical applications, breaking down complex problems to deliver streamlined solutions
  • Be an expert in performance, scalability, architecture, and engineering standards
  • Design and implement software infrastructure, microservices, APIs, and UI components
  • Deliver well documented systems that are self-sustaining, scalable and easy to audit
  • Own initiatives from concept to delivery, utilizing good business judgment in making technology decisions and recommendations
  • Develop and refine system-level designs
  • Integrate the platform with third party systems and EHRs
  • Help support our production environment and assist with troubleshooting issues
  • Mentor engineers, guiding the advancement in skill and career with outcomes of increased productivity and effectiveness
  • Grow a team to support the delivered product
  • Build a modern engineering playbook

Required Qualifications

  • 7 years of Software Development industry experience.
  • Passionate about creating testable, maintainable code
  • Strong Java back-end development experience with proficiency in the Spring Boot framework
  • Demonstrated experience with the design and creation of reliable and scalable applications
  • Working experience with a microservice architecture
  • Experience with Continuous Delivery principles and related tools (Kubernetes, Docker)
  • Proficiency with relational database design and creation. Experience in partitioning, stored procedures, and triggers.
  • Experience with a modern JavaScript framework

Preferred Qualifications

  • AWS-native development experience
  • React and Redux experience
  • PostgreSQL experience
  • Spring Cloud experience
  • Prior experience with startups or fast-paced teams

Location and Compensation Philosophy

IMPaCT Care is committed to growing our team with the best talent. This role is completely remote. We understand the value of investing in our employees and offer a competitive salary, equity grant, and comprehensive benefits package. Compensation and title will be determined based on prior experience.

Benefits include:

  • Health insurance coverage, including medical, dental, and vision
  • Unlimited paid time off, including vacation days, sick leave, and company holidays
  • Fully remote work
  • Work from home and professional development stipend
  • Employee assistance program for personal and professional support
  • Collaborative and inclusive work environment that values diversity and teamwork

IMPaCT Care is an equal opportunity/affirmative action employer committed to an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.