Taro Logo

Senior Software Engineer

PerfectServe offers clinical communications, scheduling, and patient engagement solutions for healthcare providers, featured on Inc 5000's fastest-growing private companies.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Healthcare · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Development Engineer, Amazon Connect - Application Insights

Senior Software Development Engineer position at Amazon Connect focusing on Application Insights and cloud-based contact center solutions.

Sr Software Development Engineer, Amazon

Senior Software Engineer role at Amazon Tax Platform Services, building distributed systems for global tax calculations and compliance, requiring 5+ years of experience in software development and system architecture.

Sr. Software Dev Engineer, Data Center Design Engineering

Senior Software Engineer role focused on developing BIM and GenAI solutions for AWS Data Center Design Engineering.

Software Development Engineer, Amazon Robotics - Robotic Storage Tech - Configuration And State of Pods in Robotics

Senior Software Development Engineer role at Amazon Robotics, focusing on robotic storage technologies and pod management systems, requiring 7+ years of experience in software development and system architecture.

Sr Software Development Engineer, Amazon Connect, Global Resiliency

Senior Software Development Engineer position at Amazon Connect focusing on global resiliency and cloud-based contact center solutions.

Description For Senior Software Engineer

PerfectServe, a leading healthcare technology company featured on Inc 5000's fastest-growing private companies list, is seeking a Senior Software Engineer to join their scheduling engineering team. This role offers a unique opportunity to make a meaningful impact on healthcare through innovative technology solutions.

The position involves working with a comprehensive tech stack centered around Python/Django for backend development, with additional exposure to .NET and microservices architecture. As a Senior Software Engineer, you'll be responsible for developing and maintaining high-quality, scalable solutions that directly impact thousands of healthcare professionals and millions of patients.

The role combines technical excellence with healthcare industry impact, offering the chance to work on critical systems that improve patient care delivery. You'll be part of a collaborative team environment, working with modern technologies including Docker, Kubernetes, and various CI/CD tools. The position requires 5+ years of Python development experience and strong expertise in API development and system architecture.

PerfectServe offers an attractive remote-first work environment with comprehensive benefits, including immediate health insurance coverage and 401k matching. The company has shown impressive 88% growth over the past three years, making it an exciting time to join. This role is perfect for a senior engineer who wants to combine technical challenges with meaningful healthcare impact, working on solutions that optimize provider schedules and improve patient care outcomes.

Last updated 13 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with developers, architects, UX developers, and product owners to design and develop features at the API and service level
  • Tackle complex challenges related to data, scalability, security, and high availability
  • Utilize Docker and Kubernetes daily within a distributed microservice-based ecosystem
  • Automate and manage the build, release, and deployment processes
  • Participate in code reviews
  • Being an owner for the scheduling platform and a mentor to other developers
  • Work across multiple systems and integrations

Requirements For Senior Software Engineer

Python
Kubernetes
  • Minimum of 5 years in Python development using common web frameworks such as Django
  • Experience with .net and .net core development (preferred)
  • Bachelor's degree or higher in computer science, software engineering, or related field
  • Proficient in writing unit tests, integration tests, and end-to-end tests
  • Skilled in API development creating well-defined RESTful APIs
  • CI/CD automation experience with GitHub Actions and Spinnaker
  • Containerization and orchestration experience with Docker and Kubernetes
  • Strong written and oral communication abilities
  • Quality focus and passionate about writing high-quality code

Benefits For Senior Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Remote first work environment
  • Health, Dental, Vision, Life and Disability Insurance from day one
  • 401K with match and immediately vested
  • 17 company holidays, 2 floating holidays plus competitive paid time off policy
  • Internal Advancement Opportunities

Interested in this job?