Description:
Pippen is on a mission to solve a critical problem affecting family doctors: the excessive unpaid administrative workload that reduces their time for patient care, causes burnout, and strains the healthcare system. By developing intelligent systems to automate and simplify administrative tasks, Pippen aims to give doctors back their valuable time and improve patient care outcomes.
As a Senior Software Engineer, you will be a key player in accelerating the development of Pippen’s intelligent systems platform. Your primary focus will be to design and implement scalable and robust backend services that ensure real-time responsiveness, contribute to the growth of the microservices architecture, and enable the integration of AI-driven features.
Our Tech Stack:
Frontend: Next.js, TypeScript
Backend: NestJS, Node.js, Docker
Databases: PostgreSQL, MongoDB
DevOps: Terraform, Azure
Integrations: Real-time communication protocols, AI-driven services
Responsibilities:
Architect and develop scalable backend services using NestJS and Node.js.
Implement and manage real-time data processing capabilities using WebSockets.
Design and optimize database schemas and queries for both relational (PostgreSQL) and non-relational (MongoDB) databases.
Collaborate with cross-functional teams to seamlessly integrate intelligent and AI-driven features into the platform.
Lead the development, deployment, and maintenance of microservices to ensure high availability and scalability.
Contribute to DevOps processes by managing infrastructure as code with Terraform and deploying services on Azure.
Mentor junior engineers and advocate best practices in code quality, system design, and documentation.
Candidate Profile - You Might Be a Fit If You:
Have 5+ years of experience in backend software engineering.
Are proficient in TypeScript, with strong experience in Next.js and NestJS frameworks.
Have a deep understanding of WebSockets and real-time communication protocols.
Possess hands-on experience with both PostgreSQL (relational) and MongoDB (non-relational) databases.
Are skilled in designing and maintaining microservices architectures.
Exhibit strong problem-solving capabilities and can work independently with minimal supervision.
Have experience with DevOps tools and cloud services, especially Terraform and Azure.
Bonus Points If You:
Have experience integrating AI-driven services into applications.
Are familiar with containerization using Docker and orchestration platforms like Kubernetes.
Have contributed to open-source projects or maintain a strong portfolio showcasing your technical work.
Competitive salary package plus equity options.
Fully remote work environment with flexible hours.
Opportunities for continuous professional growth and skill development.
Collaborative, innovative, and supportive team culture.
Optional in-person office space available in Toronto.
| Organization | Pippen |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Software Engineer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 5 Years |
| Posted at | 2025-05-30 7:16 pm |
| Expires on | 2026-01-06 |