Enable job alerts via email!

Backend Site Engineer

Trilliant Health

Vaughan

On-site

CAD 90,000 - 130,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading healthcare technology company is seeking a Senior Backend Site Engineer to manage infrastructure and mentor team members. This role involves coding primarily in Kotlin and utilizing Terraform for infrastructure management. You will play a critical part in building reliable solutions that empower teams to extract insights from healthcare data, working in a collaborative environment with a focus on variety and mentorship.

Benefits

Flexible PTO
Medical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave
Disability insurance

Qualifications

  • Experience in managing infrastructure as code.
  • Great communication skills to explain solutions.
  • Self-starter, able to work independently.

Responsibilities

  • Design backend services in Kotlin for large-scale data processing.
  • Build Azure infrastructure using Terraform.
  • Mentor engineers on infrastructure best practices.

Skills

Kotlin
Terraform
SRE principles
Analytical skills
Problem solving

Education

Bachelors in Math, Engineering, or Computer Science

Tools

Azure
Grafana
Databricks/Spark
DuckDB
GitHub
Tableau

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Trilliant Health

We're looking for a Senior Backend Site Engineer who is equally adept at writing code (mostly Kotlin) as they are at managing the infrastructure where it's deployed (lots of Terraform) to join our Systems Engineering team!

For this senior position, you should have experience as a subject matter expert and making significant design/implementation contributions to large projects. It'll be common to find yourself in a position to teach and mentor others - whether engineers with less experience than you in general or teaching senior engineers with less experience in a specific area. Additionally, you will often need to explain parts of your decision-making process to non-engineers so our teams can better understand feasible boundaries of the new products and features we are building.

We write software that processes and analyzes large amounts of healthcare data. Our engineering teams are cross functional teams that own specific subdomains within our product suite. The Systems Engineering team helps keep our product solutions running reliably and performantly. Engineers on this team work across the full stack of our platform infrastructure, including:

  • Developer Platform & Experience: Authentication systems, CI/CD pipelines, third-party integrations
  • Infrastructure Management: Azure cloud architecture, Kubernetes orchestration, infrastructure-as-code with Terraform
  • Site Reliability Engineering: Implementing observability with Grafana, defining SLIs/SLOs, incident response, and proactive reliability improvements
  • Quality & Automation: Building and maintaining automated testing infrastructure with Cypress.

While this role is primarily focused on infrastructure management and maturing our SRE capabilities, due to the breadth of what this team owns, your work is never static. In any given 6 week cycle you could be:

  • Designing and implementing backend services in Kotlin for large-scale data processing and infrastructure management.
  • Building and evolving Azure infrastructure using Terraform.
  • Strengthening our observability capabilities (logging, monitoring, alerting).
  • Driving SRE practices like error budgets, blameless post-mortems, and proactive reliability improvements.
  • Partnering with other Engineering teams to architect infrastructure solutions that help their services scale with business growth.
  • Mentoring engineers on infrastructure best practices and production-ready system design.

Regardless of what a given cycle brings, you'll be primarily focused on infrastructure management and helping mature our SRE capabilities - building the reliable, scalable foundation that empowers our teams to build tools and applications that enable our customers to derive critical insights from healthcare data. In short, this role is ideal for someone who enjoys the variety of full-stack infrastructure work and thrives in a collaborative environment where teaching and learning from others is part of the daily experience.

More broadly, the larger Engineering team (20+ developers) builds and maintains the production systems upon which the Machine Learning department applies models, the Research department constructs analyses, client representatives run queries, and clients gain insights. We gather, organize, and consolidate multiple streams of data into logical structures, optimized for inspection at various levels of abstraction for various known and unknown use cases, and we provide the interfaces through which that inspection occurs.

From a process standpoint we use Shape Up and work in 6-week cycles followed by a 2-week cooldown. In general, we are very light on recurring meetings, there's lots of focus time for getting work done.

Requirements:

  • Bachelors in Math, Engineering, or Computer Science or commensurate industry experience.
  • Great communication skills and the ability to explain your solutions to non-technical audiences.
  • Problem solving, analytical, and organizational skills.
  • Good project planning and project management skills.
  • Self-starter, able to work independently. We are a team but do work remotely.
  • Ownership mentality – between projects, our most highly valued employees notice, share, and then address problems without being asked.
  • General knowledge of and experience with managing infrastructure as code.
  • Experience working in an organization using SRE principles.

We don't expect your experience to be an identical match for our tech stack, but if you've worked with any of the following (or comparable) you'll be in good company:

  • Databricks/Spark
  • DuckDB
  • GitHub
  • Grafana
  • Kotlin
  • Tableau
  • Terraform
  • Flexible PTO
  • Equity

*We are unable to provide visa sponsorships for this role.

About Trilliant Health:

Trilliant Health is a high-growth, healthcare technology company. We are on a mission to be the most trusted advisor, dependable partner and provider of analytic insights to key stakeholders in the health economy enabling them to maximize return on invested capital. We do that by providing education and expertise through thought leadership, evidence-based strategy, and predictive analytics. We are looking to grow our team as we strive to influence positive change in healthcare by disrupting the status quo and promoting improved decision-making.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Hospitals and Health Care

Referrals increase your chances of interviewing at Trilliant Health by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Paid maternity leave

Paid paternity leave

Disability insurance

Get notified about new Site Engineer jobs in Nashville Metropolitan Area.

Civil Engineer - Senior Level - Transportation Team
Civil Engineer - Senior Level - Transportation Team
Utilities Project Engineer/Project Manager (PE) - Central TN/KY
Senior Site Reliability / Gitops Engineer
Senior Construction Manager, WWRGD - Design and Construction
Senior Manager, Site Reliability Engineering

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Infrastructure

Veeva Systems, Inc.

Toronto null

Remote

Remote

CAD 110 000 - 270 000

Full time

2 days ago
Be an early applicant

Senior Machine Learning Engineer, Platform

theScore

Toronto null

Remote

Remote

CAD 120 000 - 150 000

Full time

11 days ago

Senior Machine Learning Engineer, Platform

Houston Texans

Toronto null

Remote

Remote

CAD 90 000 - 130 000

Full time

20 days ago

Senior Machine Learning Engineer, Platform

theScore

Toronto null

Remote

Remote

CAD 100 000 - 140 000

Full time

21 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Toronto null

Remote

Remote

USD 90 000 - 150 000

Full time

30+ days ago

Remote Mid-Level Platform Engineer

NTT DATA North America

Toronto null

Remote

Remote

CAD 70 000 - 110 000

Full time

30+ days ago

Engineering Manager - Web Platform

Sago Mini

Toronto null

Hybrid

Hybrid

CAD 100 000 - 130 000

Full time

5 days ago
Be an early applicant

Senior Infrastructure Engineer

Trilliant Health

Vaughan null

On-site

On-site

CAD 110 000 - 145 000

Full time

12 days ago

Senior Software Engineer - Platform

BitGo, Inc.

Toronto null

On-site

On-site

CAD 85 000 - 130 000

Full time

2 days ago
Be an early applicant