Lattice

Senior Software Engineer, Developer Platform

Lattice

Apply
24 days ago
Remote, Canada
Senior / Staff+
H1B Sponsor

Responsibilities

  • Partner closely with product engineering teams to promote Developer Platform practices.
  • Instrument, monitor, and improve service code for reliability and performance, especially in TypeScript.
  • Implement and operate resilient infrastructure for Lattice SaaS applications.
  • Lead and grow a team to support product engineering in building reliable applications.
  • Provide expertise in observability and incident management.
  • Contribute to improvements in cloud infrastructure using AWS, Kubernetes, and IaC.
  • Participate in on-call support rotation with the team.

Requirements

  • 5+ years of professional engineering experience with a strong understanding of infrastructure.
  • Experience mentoring engineers to improve application design for reliability and performance.
  • Expertise in a modern programming language, preferably TypeScript.
  • Solid foundation in software engineering principles such as system design and code quality.
  • Good understanding of Developer Platform practices, including SLOs/SLAs and observability tooling.
  • Experience with Kubernetes, AWS, and distributed systems in production workloads.
  • Proficiency in Infrastructure as Code (IaC) and CI/CD tools.

Benefits

  • Medical and dental insurance.
  • Life, AD&D, and disability insurance.
  • Natural disaster support program.
  • Wellness apps and paid parental leave.
  • Paid time off including holidays and sick time.
  • Remote work stipend and one-time WFH office set-up stipend.
  • Retirement plan and financial planning support.
  • Learning and development budget.

Tech Stack

AWSKubernetesTypeScript

Categories

BackendDevOps