PerfectServe’s mission is to accelerate speed to care by optimizing provider schedules and routing communications — including messages, pages, calls, and alerts — to the right place at the right time in any care setting. By facilitating real-time information sharing, building better schedules, and automating important clinical workflows, we believe we can help our customers advance patient care and improve the well-being of their clinicians.
Leading analyst firms like Gartner® and KLAS Research have consistently validated our approach:
- In 2026, PerfectServe was named highest in execution and furthest in vision in the Gartner Magic Quadrant™ for Clinical Communication and Collaboration — the clear segment leader.
- PerfectServe also received two Best in KLAS awards in 2026 — one for physician scheduling and another for ambulatory clinical communications. That makes for 11 Best in KLAS awards over the past 9 years.
If you're looking for a well-established, tech-forward company full of smart people doing meaningful work, you've found the right place!
PerfectServe is seeking a Staff Software Engineer to serve as a key technical leader across our engineering organization. This is a senior individual contributor role for an engineer who excels at solving complex, ambiguous problems and raising the technical bar across multiple teams. The Staff Engineer operates at the intersection of hands-on engineering, system design, and cross-functional influence — without the direct management responsibilities of a people-leader role.You will work closely with engineering managers, architects, and product leaders to shape technical strategy, drive adoption of engineering best practices, and deliver high-impact solutions in our Python- and React-based platform. This role is remote-friendly and org-wide in scope.
Key Responsibilities
Technical Leadership
- Define and drive architectural decisions that span multiple teams and services, balancing long-term sustainability with near-term delivery needs.
- Identify and resolve high-priority technical risks, bottlenecks, and systemic issues across the platform before they become production problems.
- Own the technical direction of cross-team initiatives from inception through delivery, including design documentation, stakeholder alignment, and implementation.
- Establish and champion engineering standards, patterns, and best practices that improve consistency, reliability, and developer productivity organization-wide.
Hands-On Engineering
- Contribute production-quality code to critical, high-complexity features and platform services using Python and React.
- Lead major refactors and modernization efforts, improving performance, observability, and maintainability of core systems.
- Write and review Kubernetes manifests, Helm charts, and CI/CD pipeline configurations (Jenkins, ArgoCD) to support reliable, repeatable deployments.
- Implement and promote automated testing strategies — unit, integration, and end-to-end — that maintain confidence in a fast-moving codebase.
Mentorship & Engineering Culture
- Serve as a technical mentor and thought partner to senior and intermediate engineers, helping them grow through code reviews, design discussions, and informal coaching.
- Lead internal tech talks, brown bags, and documentation efforts to disseminate technical knowledge across the organization.
- Participate actively in the engineering hiring process, including technical interviews and calibration, helping raise the quality of the team.
- Model the behaviors of a high-trust, high-ownership engineering culture: bias for action, direct communication, and shared accountability for outcomes.
Cross-Functional Collaboration
- Partner with Product Owners and QA leads to shape roadmap priorities through a technical lens, identifying dependencies and sequencing work for maximum impact.
- Communicate complex technical tradeoffs clearly to non-technical stakeholders, including engineering leadership and product management.
- Collaborate with DevOps and platform teams to improve infrastructure automation, observability tooling, and cloud resource efficiency on AWS.
- Represent engineering in cross-functional planning forums, contributing to roadmap shaping, capacity planning, and technical risk discussions.
Required Skills & Qualifications
- 8+ years of professional software engineering experience, with at least 3 years operating at a senior or staff level in a distributed, product-focused engineering organization.
- Deep expertise in Python and at least one modern web framework (Django, FastAPI, or Flask); working proficiency in React or a comparable frontend framework.
- Demonstrated experience leading the design and delivery of complex, multi-team technical initiatives — not just contributing to them.
- Strong command of distributed systems concepts: service decomposition, event-driven architectures, API design, caching strategies, and data consistency patterns.
- Proficiency with Kubernetes, containerization (Docker), and modern CI/CD toolchains (Jenkins, Helm, ArgoCD).
- Advanced knowledge of PostgreSQL or similar relational databases, including schema design, indexing, and query optimization at scale.
- Hands-on experience with AWS cloud services (ECS/EKS, Lambda, RDS, S3, SQS/SNS, CloudWatch).
- Excellent written and verbal communication skills; ability to produce clear, audience-appropriate technical documentation and design artifacts.
- A track record of improving engineering culture and practices — through mentorship, documentation, process improvements, or tooling — not just shipping features.
Beneficial Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Experience in the healthcare technology sector, particularly with systems subject to HIPAA or similar regulatory requirements.
- Familiarity with message queue systems such as RabbitMQ or Kafka.
- Experience with observability and monitoring platforms (New Relic, Datadog, Prometheus/Grafana).
- Contributions to internal developer experience tooling, platform engineering, or engineering enablement initiatives.
- Experience with GoLang or other backend languages used in a polyglot service environment.
Why Join PerfectServe?
At PerfectServe, we are transforming healthcare communication and collaboration to help clinicians deliver better patient care. As a Staff Engineer, you will have an outsized opportunity to shape the technical trajectory of a mission-critical platform that touches thousands of clinicians every day.
We offer:
- Remote flexibility and a healthy work-life balance.
- A collaborative, mission-driven team with a strong culture of ownership and transparency.
- Competitive compensation, a comprehensive benefits package (medical, dental, vision), and a 401(k) / RRSP plan based on your location.
- A dedicated annual professional development budget for courses, certifications, and conferences.
- The opportunity to make a meaningful, positive impact on the lives of healthcare workers and patients every day.
At PerfectServe, we are transforming healthcare communication and collaboration to help clinicians deliver better care. You’ll work with a dedicated and mission-driven team in an environment that values growth, transparency, and innovation.
We offer a salary range of $170,000-210,000 USD per year, with compensation tailored to your background, strengths, and potential to grow within the team.The salary range listed for this role reflects our commitment to pay transparency and is based on market data, internal equity, and the scope of responsibilities. compensation will be determined by a combination of factors, including the candidate’s experience, skills, and the specific team or product area they support.We regularly review compensation across the company to ensure fairness and consistency. If you are a current employee and have questions about how your compensation aligns with our ranges, we encourage you to speak with your manager or People Operations.
- Remote first work environment
- Health, Dental, Vision, Life and Disability Insurance options available day one.
- 401K - with match and immediately vested.
- 17 company holidays, 2 floating holidays plus competitive paid time off policy
- Internal Advancement Opportunities
PerfectServe offers unified healthcare communication solutions to help physicians, nurses, and care team members provide exceptional patient care. PerfectServe’s cloud-based solutions enhance patient safety and reduce provider burnout by automating workflows, speeding time to treatment, optimizing shift schedules, empowering nurse mobility, and engaging patients in their own care.
Skills Required
- 8+ years of professional software engineering experience
- At least 3 years operating at a senior or staff level in a distributed, product-focused engineering organization
- Deep expertise in Python and at least one modern web framework (Django, FastAPI, or Flask)
- Working proficiency in React or a comparable frontend framework
- Demonstrated experience leading design and delivery of complex, multi-team technical initiatives
- Strong command of distributed systems concepts (service decomposition, event-driven architectures, API design, caching, data consistency)
- Proficiency with Kubernetes, containerization (Docker), and CI/CD toolchains (Jenkins, Helm, ArgoCD)
- Advanced knowledge of PostgreSQL or similar relational databases, including schema design and query optimization at scale
- Hands-on experience with AWS services (ECS/EKS, Lambda, RDS, S3, SQS/SNS, CloudWatch)
- Excellent written and verbal communication skills and ability to produce clear technical documentation
- Track record of improving engineering culture and practices via mentorship, documentation, process, or tooling
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- Experience in healthcare technology and systems subject to HIPAA or similar regulations
- Familiarity with message queue systems such as RabbitMQ or Kafka
- Experience with observability/monitoring platforms (New Relic, Datadog, Prometheus/Grafana)
- Contributions to developer experience tooling, platform engineering, or engineering enablement
- Experience with Go or other backend languages used in a polyglot service environment
What We Do
PerfectServe accelerates speed to care by optimizing provider schedules, streamlining clinical communication, and engaging patients and their families in the care experience. Our cloud-based software simplifies complex clinical workflows and schedules with secure and timely communication by dynamically routing messages to the right person at the right time. We drive more efficient care collaboration in all settings to improve patient outcomes and bring joy back to caregivers. PerfectServe has more than 20 years of experience and is a trusted partner to more than 500 hospitals and 30,000 medical practices. See our open positions at perfectserve.com/careers.








