Sr. Software Engineer - Provider Scheduling

Jobgether · US

Company

Jobgether

Location

US

Type

Full Time

Job Description

Team: IT

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer - Provider Scheduling in the United States.

This role offers a unique opportunity to design and build backend systems that directly impact the delivery of healthcare services. You will contribute to the core scheduling infrastructure, telehealth capabilities, and third-party integrations, ensuring reliability, scalability, and performance across the platform. Collaborating closely with cross-functional teams, you will tackle complex technical challenges, lead initiatives to modernize systems, and develop solutions that enhance the provider and patient experience. The role allows for innovation in a remote-first environment, providing autonomy while making a tangible difference in mental healthcare access and delivery. You will play a key part in shaping systems that are integral to the organization’s mission of improving mental health outcomes nationwide.

Accountabilities:

As a Senior Software Engineer, you will own the development and maintenance of critical backend systems and contribute to technical strategy:

  • Design, implement, and maintain scalable, reliable, and high-performance backend systems, including scheduling infrastructure and telehealth features.
  • Develop and maintain integrations with third-party services and internal workflows.
  • Participate in all phases of the software development lifecycle, from planning and execution to monitoring post-launch performance.
  • Collaborate across engineering, product, and operational teams to identify and solve complex technical challenges.
  • Drive system improvements, refactoring legacy components, and adopting modern architecture and design patterns.
  • Ensure adherence to security, data integrity, and performance standards across all systems.
  • Mentor peers, share technical expertise, and contribute to the overall technical vision of the team.

  • Requirements:

    Candidates should bring strong engineering expertise and experience building reliable, large-scale systems:

    • Bachelor’s degree in Computer Science, related field, or equivalent professional experience.
    • 5+ years of professional software engineering experience.
    • Proven ability to design and implement highly scalable, performant, and reliable systems.
    • Strong understanding of application architecture, API design, data modeling, security, and scaling.
    • Experience leading cross-functional initiatives and working across product, engineering, and operational teams.
    • Excellent communication skills and the ability to build collaborative relationships with peers, stakeholders, and partners.
    • Preferred: Experience with Node.js, TypeScript, Kafka, AWS (or equivalent cloud platforms), microservices, events and workflow-driven systems, and migrating legacy systems to modern architectures.

    • Benefits:

      • 100% remote work environment (U.S. only, excluding Hawaii), supporting work-life balance.
      • Competitive and transparent compensation.
      • Comprehensive health, dental, vision, life, disability, and FSA/HSA coverage.
      • 401(k) plan access to support retirement planning.
      • Generous time-off policies, including company-wide shutdowns for self-care.
      • Paid parental leave for all parents, including birthing, non-birthing, adopting, and fostering.
      • Employee Assistance Program (EAP) supporting mental and physical health.
      • New hire home office stipend and quarterly department stipend for team-building activities or gatherings.
      • Wellness events, lunch & learns, and participation in community and employee resource groups promoting inclusion and belonging.
Apply Now

Date Posted

03/30/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories