Synthesis Health Logo

Synthesis Health

Platform Developer

Reposted 11 Hours Ago
Be an Early Applicant
In-Office
Vancouver, BC
Mid level
In-Office
Vancouver, BC
Mid level
As a Platform Developer, you'll build and maintain cloud-native healthcare services, ensuring performance and reliability, while collaborating with a team to enhance system architecture and document your work.
The summary above was generated by AI

Who We Are

We’re a mission- and values-driven company with tremendous dedication to our customers. Our 100% remote team is dedicated to a common goal – to revolutionize healthcare through innovation, collaboration, and commitment to our core values and behaviors.

About the Opportunity

We are looking for a Platform Developer to help build the next generation of our cloud-native healthcare platform. You will be a key contributor to our engineering team, responsible for building and maintaining services that form the backbone of our systems. You will focus on delivering high-quality, reliable features that enable our product teams to innovate securely and at scale.

If you are a passionate engineer who enjoys solving technical challenges, collaborating with a dedicated team, and growing your skills in a high-impact environment, this is the perfect opportunity for you.

Key Responsibilities

· Build and Maintain Platform Services: Develop, test, and maintain features for our platform components and microservices, ensuring they meet project requirements and quality standards.

· Ensure Service Reliability: Implement and monitor our services to ensure they are highly performant and reliable. You will troubleshoot and resolve bugs and performance issues in our critical workflows.

· Contribute to System Improvements: Participate in the analysis of our platform, helping to identify areas for improvement and contributing to the implementation of solutions that enhance our architecture.

· Uphold Code Quality: Write clean, maintainable, and well-tested code for assigned deliverables. You will actively participate in code reviews, providing and receiving constructive feedback to maintain high standards.

· Collaborate and Contribute: Work closely with your team members to achieve shared goals. You will contribute thoughtfully to technical discussions and help create a positive, productive team environment.

· Document Your Work: Create and maintain clear technical documentation for the features and services you build, contributing to our team's shared knowledge base.

What We’re Looking For

· Solid Software Development Experience: 2-4+ years of software engineering experience, with a demonstrated ability to deliver features and services in a cloud environment.

· Developing Architectural Skills: You can address moderately complex, well-scoped problems and features, capably identifying and implementing solutions with minimal guidance.

· Debugging and Problem-Solving: You have experience troubleshooting issues in production systems and a knack for digging into complex problems to find the root cause.

· Familiarity with Modern Tech Stacks: You have practical experience with some of the principles and technologies behind our platform:

o Microservices and distributed architectures.

o Cloud platforms (GCP preferably), with experience in Docker and Kubernetes.

o Relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).

o Messaging systems (e.g., Google Cloud Pub/Sub, Kafka).

o Statically typed languages (e.g., TypeScript, Go, C/C++, Java, Rust).

o Gitflow branching model.

· Clear Communication: You can articulate technical concepts clearly and effectively collaborate with your team members and other stakeholders.

· A Collaborative Mindset: You are a team player who thrives on collaboration, is eager to learn from others, and is committed to the team's success.

Preferred Qualifications

· Healthcare Domain Experience: While not required, your application will stand out if you have experience or interest in regulated industries like healthcare and familiarity with standards like HIPAA.

Why You Should Join Us

· Solve Meaningful Problems: You will work on impactful technical challenges that are critical to improving healthcare.

· Build the Future of Healthcare: You will be a key contributor to building the future state of our platform and will have opportunities to take on increasing ownership.

· Grow Your Career: This is a chance to grow as an engineer, learn from experienced colleagues, and establish yourself as a key contributor in a company that is transforming an industry.

· Competitive Compensation & Benefits: We offer a strong salary, meaningful equity, a 100% remote culture, and significant opportunities for growth.

We are a values-driven company. Our values:

1. Clinical service first.

2. Collaborate with our customers.

3. Listen, respect, learn.

4. Innovate to excel.

The behaviors we look for:

1. Be nice.

2. Be creative.

3. Be honest.

4. Be helpful.

Compensation and Benefits

Synthesis Health has a location-based compensation plan. Compensation is paid in the currency of the country where the individual resides. For Canadian applicants the range is $75,000 - 100,000 CAD.

Other benefits include, but are not limited to: Medical, Dental, Vision, “Use as needed” vacation policy, and participation in our employee option program.

Top Skills

C/C++
Distributed Architectures
Docker
GCP
Gitflow
Go
Google Cloud Pub/Sub
Java
Kafka
Kubernetes
Microservices
MongoDB
Postgres
Redis
Rust
Typescript

Synthesis Health Vancouver, British Columbia, CAN Office

Vancouver, British Columbia, Canada

Similar Jobs

8 Days Ago
Easy Apply
In-Office
2 Locations
Easy Apply
Mid level
Mid level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
In this role, you will work on core engineering issues related to scaling and reliability, designing resilient services, and supporting multiple teams in adopting scalable solutions.
Top Skills: AWSDynamoDBGoJavaKafkaNginxPostgresPythonRedisRuby
25 Days Ago
Easy Apply
Hybrid
6 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Contribute to the design and implementation of features for Atlas Search using client and server-side Technologies. Collaborate cross-functionally and own project delivery.
Top Skills: JavaNext.JsReactTypescript
2 Days Ago
In-Office
Burnaby, BC, CAN
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Design and build backend services for AI/ML workloads, enhance core ML systems, and collaborate with cross-functional teams to optimize operations.
Top Skills: AWSGitlabGoJenkinsMavenPyTorchScikit-LearnXgboost

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account