Infrastructure Engineer - Observability & Monitoring
The Engineering Institute of Canada
Toronto, ON
22h ago

We are expanding our team! You can be anywhere in the U.S. and in the Pacific time zone outside of the U.S., and in other various countries as noted for specified positions.

At Temporal, we are on a mission to remove the complexity in developing reliable software for the cloud. If you want to solve hard distributed system problems, have a passion for open source software and building a strong developer community, then come join us in our mission.

Temporal enables developers to focus on writing important business logic, and not on managing state or worrying about the underlying infrastructure.

The Temporal platform is being trusted by top-tier companies as a core technology in their mission critical systems. Our active open source community of developers, who are also our users, provide us with real-time feedback and contributions.

We're backed by top VC firms, have closed Series B and have a team of professionals from start-ups and larger companies like Microsoft, Google, Amazon, Meta, Uber, Apple, Cisco and more.

Infrastructure Engineer - Observability & Monitoring

We have openings for Senior to Principal bands on our Infrastructure team. You will be building the Platform for Observability & Monitoring, which will support the Temporal Cloud and other engineering teams.

This Monitoring Platform will enable self-healing by exposing a programmatic interface to our observability systems. The platform will provide insights, and improve observability services with a focus on performance and reliability.

What you'll do

  • Create interfaces or tooling for self-service Developer Customers and Internal Engineers
  • Build a monitoring system using Prometheus, OpenTracing, or another widely-used monitoring / visibility platform
  • Work with large scale, high volume distributed systems, distributed databases, and data pipelines
  • Build, maintain, and ensure timely delivery of our high-volume event log pipelines
  • Create tools, and automation to help ensure data gets to the right place
  • Prototype tooling interfaces and building new features for engineering use cases
  • Participate in the Monitoring
  • Participate in on-call rotation
  • What You bring to us

  • At least 10+ years experience in setting up observability infrastructure using Prometheus, Grafana, Loki, Thanos or any other widely used monitoring system
  • Experience using deployment automation / configuration management, especially Terraform or Chef
  • Experience with AWS and other virtualized environments
  • Experience building CI / CD and release pipelines using BuildKite, Travis, Jenkins, etc.
  • Experience with deployment as code systems like Terraform, Chef, Puppet and Ansible
  • Experience with container and management tool chains like Docker, Kubernetes, etc.
  • Experience automating operations using Kubernetes Operators
  • Experience with message queue services, such as Kafka
  • Scripting experience using bash, zsh, etc.
  • Experience coding in Go, C, or Java
  • Additional perks

  • A new category of software
  • Collaborative, productive, and fun team
  • Competitive salary
  • Equity
  • Unlimited time-off
  • Medical, dental (including ortho), & vision benefits (premiums paid by company)
  • AD&D, long and short - term disability, life insurance (standard and supplemental)
  • HSA + employer contribution
  • Employee Assistance Program
  • Wellness allowance ($) per month
  • K plan
  • $ annually for home office setup in addition to company issued hardware
  • What team members bring to the table

    First principles and critical thinking skills, good design sensibilities, experience working in or with distributed systems and the challenges they bring, and a passion for advancing the state of the art along with the potential to change the way developers everywhere write distributed applications.

    What team members are doing at Temporal

    Collaborating daily with highly technical and truly brilliant leaders in the field, drawing pictures and writing words around architecture, design and implementation of innovative systems and software.

    Writing clean code either building on or utilizing Temporal to make the world a better place by providing value to developers through world-class open source and hosted software.

    We're currently investing in our

  • Developer Community
  • Infra, Open Source Server platform and Open Source Client Runtime / SDK to support many programming languages
  • SaaS offering
  • Best in-class Frontend
  • Technology we enjoy

  • The right tool for the job
  • Entirely cloud-based infrastructure
  • A variety of programming languages
  • CNCF projects and cloud native tooling
  • Managed services with clean APIs
  • Open Source Software
  • Hashicorp Software
  • Temporal Technologies is an Equal Opportunity Employer. Temporal Technologies does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.

    All employment is decided on the basis of qualifications, merit, and business need. We embrace and celebrate difference and diversity.

    We are not working with agencies, thanks.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form