Golang / Go Job: Principal Infrastructure Engineer

Temporal Technologies

Principal Infrastructure Engineer at Temporal Technologies

Remote › 100% remote position (in the US)
  (Posted Jan 26 2021)

About the company
Temporal offers an entirely new way to build scalable and reliable applications. 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 already being utilized by top-tier companies to build their mission critical systems. Our active open source community of developers (our users) provide us with real-time feedback and contributions. We're backed by top VC's and have a team of professionals from start-ups and larger companies like Microsoft, Google, Amazon, Uber, and more.

Job description
Temporal offers an entirely new way to build scalable and reliable applications. 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 already being utilized by top-tier companies to build their mission critical systems. Our active open source community of developers (our users) provide us with real-time feedback and contributions. We're backed by top VC's and have a team of professionals from start-ups and larger companies like Microsoft, Google, Amazon, Uber, and more.

You will be responsible for designing, building and maintaining the core infrastructure used by Temporal server product. This includes designing the infrastructure for both cloud offering and on-prem Enterprise solutions. You will also be responsible for designing, building and maintaining significant pieces of backend functionality for a highly scalable multi-tenant service. You will work on building key distributed systems components like Quotas, Throttling, Permissions, etc.

What You’ll Do
*Design and implement core backend service features
*Build a control plane for our hosted service
*Provide appropriate test coverage unit, integration, performance for feature ownership areas
*Clearly document design choices and operational knowledge to successfully deploy and run service with those features
*Provide appropriate service level logs and metric to make features operational for cloud service setup
*Provide appropriate alerts, dashboards, and runbooks for production

What You bring to us
*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
*Scripting experience using bash, zsh, etc.

What we offer you
*A new category of software
*Collaborative, productive, and fun team
*Competitive salary
*Equity
*Unlimited time-off
*Medical, dental, & vision benefits (premiums paid by company)
*AD&D, long and short - term disability, life insurance (standard and supplemental), Employee Assistance Program
*Food allowance ($) per month
*401K

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 this mission.

Apply now!  
 

Company: Temporal Technologies

Golangprojects

All golang developer jobs

This is a job listing at Golangprojects, the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

Golang jobs nearby:
Golang jobs in Bellevue
Golang jobs in Washington
Golang jobs in United States
🌐 Remote golang jobs
🇪🇺 Golang jobs in Europe

Golang jobs where similar skills are wanted:
Golang & linkerd jobs
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with ansible Golang jobs with chef Golang jobs with docker Golang jobs with kubernetes Golang jobs with puppet Golang jobs with terraform