Golang / Go Job: Infrastructure Engineer

Inngest

Infrastructure Engineer at Inngest

Remote โ€บ ๐Ÿ‡บ๐Ÿ‡ธ 100% remote position (in the US)
  (Posted Oct 1 2024)

Please mention that you found the job at Golangprojects.com

Apply now!  

Salary
$160,000 - $205,000 USD

Job description
Inngest is solving long standing developer problems related to queueing, event-driven systems, and step functions in a novel way โ€” which means weโ€™re creating first-of-itโ€™s-kind solutions.

Infrastructure engineering is a critical part of Inngest. It involves everything from K8S, terraform, and ansible playbooks (for bare metal) to developing high-throughput datastores to serve function state, with o11y and alerting as standard. This means that you'll need to know how to write code (Golang) as well as how to manage infrastructure.

This is a senior level role, so we require at least 5 years of experience. This role requires working time overlap with US PST. Ideally, you'd live in the SF Bay Area, but for strong candidates you may live anywhere in the United States.

What you'll do

Collaborate with other engineers to architect core systems for Inngest, including message streams, real-time connectivity to external clients, consistent hashing caches, etc.

Collaborate with systems engineers to help develop our execution engine, state store, etc. (in Go)

Develop internal tooling (in Go) to manage our systems

Provision and monitor systems on public clouds, bare metal, and, in the future, our own hardware.

Ensure our systems are up to date and secure

Ideal candidate

You acted as technical lead, owning the discovery, architecture design, planning, and execution of complex projects

You understand how systems scale, how they should be monitored, and how to deliver and implement such systems

You are able to identify business priorities and anticipate pitfalls and risks

You are passionate about engineering and you choose pragmatism at work

You have deep understanding of modern applications design architecture, good API design patterns, performance and scale

You've previously worked in a strong engineering environment as a systems or infrastructure engineer

Bonus points

5+ years experience as a software engineer

Experience with Clickhouse, Kafka/NATS, Terraform, Ansible

Experience with bare metal

Experience with FoundationDB

Experience operating blobstores, eg. Ceph, or SeaweedFS

Experience with Anycast/BGP

What your first 90 days will look like

First week: Youโ€™ll learn how we work as a team and our approach to growth. Youโ€™ll also start to learn our system architecture, how we provision and access our infrastructure, and how we monitor our systems

By day 30: Youโ€™ll be proficient with our weekly cadence of work and youโ€™ll have contributed a new feature to our architecture. Youโ€™ll fully understand our company, product, and growth strategy and start to build up context for your product mindset.

By day 90: Youโ€™ll have shipped significant changes to our product and ysstems that you have created the spec for. Youโ€™ll have actively participated in the discussions about the future of our infrastructure architecture at Inngest. Youโ€™ll have contributed ideas around product and growth. Weโ€™re all aligned and mutually excited about how we work together now and in the future!

What we build with

Backend: Go

Infrastructure: Kafka/NATS, Clickhouse, Postgres, Redis, and FoundationDB

Automation: Terraform, Terragrunt, Ansible

Github, Linear, Slack, Notion, Figma

Compensation

USA - Level 5Estimated salary depending on experience $160K โ€“ $180K โ€ข 0.1% โ€“ 0.3%
USA - Level 6Estimated salary depending on experience $175K โ€“ $205K โ€ข 0.15% โ€“ 0.4%

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Inngest

Inngest
job info / career page
Linkedin profile
Github: inngest
Location: ๐Ÿ‡บ๐Ÿ‡ธ US Remote, 100% Remote

Map of the USA

Skills wanted, in addition to Golang:
ansible go golang k8s kafka
postgres redis terraform

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 recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Fullstack Golang Engineer at Discern Fullstack Golang Engineer - Discern
Fully remote in Americas timezones - Salary: $135,000 - $160,000
Discern is a modern registered agent and venture backed software provider. We build technology to automate entity compliance by monitoring status/standing, foreign nexus, automating filing requirement...

Golang job Senior Software Engineer โ€“ Billy Team at Cast AI Senior Software Engineer โ€“ Billy Team - Cast AI   (September 2025)
Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR
Why Cast AI? Cast AI is the leading Application Performance Automation (APA) platform, enabling customers to cut cloud costs, improve performance, and boost productivity โ€“ automatically. Built or...

Golang job Software Development Engineer at Triple A Technologies Pte Ltd Software Development Engineer - Triple A Technologies Pte Ltd   (June 2025)
Indonesia, Philippines, Vietnam, Singapore (Remote work possible)
About Triple-A Triple-A is a global payment institution licensed in the United States, Europe, and Singapore, enabling businesses worldwide to pay and get paid in both local and digital currencies. ...
Golang job Senior / Staff Software Engineer, Fullstack at Knot Senior / Staff Software Engineer, Fullstack - Knot   (June 2025)
NYC, New York, United States
Knotโ€™s mission is to empower consumers and businesses alike with connected merchant and banking experiences. Knot is like โ€œPlaid for merchant connectivity.โ€ We are building the platform connecti...
Golang job Senior Golang Backend Engineer at Salesforge Senior Golang Backend Engineer - Salesforge
Remote Europe, 100% Remote
Salesforge is hiring a Backend Engineer (5+ yrs) to build autonomous AI sales agents. Use APIs, message queues, and DBs (Go is a plus). Join our high-impact, no-BS team to redefine sales

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 k8s Golang jobs with kafka Golang jobs with postgres Golang jobs with redis Golang jobs with terraform
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ“ง Golang jobs newsletter ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Sweden ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in India ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Stockholm ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in NYC, NY ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Sydney ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Hamburg ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Texas ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Washington ๐Ÿ‡ง๐Ÿ‡ท Golang jobs in Brazil ๐Ÿ‡ง๐Ÿ‡ท Golang jobs in Sรฃo Paulo ๐Ÿ˜ Aws & Golang jobsโ˜ธ๏ธ Kubernetes & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿ Python & Golang jobs๐Ÿค– Ai & Golang jobs๐Ÿช› Terraform & Golang jobs๐Ÿณ Docker & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobsโ˜๏ธ Azure & Golang jobsโ˜• Java & Golang jobsโœ‰๏ธ Kafka & Golang jobs๐ŸŸฆ Typescript & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobsโš›๏ธ React & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobsโš™๏ธ Saas & Golang jobsโ†”๏ธ Grpc & Golang jobs๐Ÿง Linux & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobs๐Ÿ“‚ Redis & Golang jobs๐Ÿด Git & Golang jobsโš™๏ธ Rust & Golang jobsโ˜• Javascript & Golang jobs