Inngest

Inngest is the developer platform for easily building reliable workflows with zero infrastructure.

Infrastructure Engineer

Infrastructure EngineerInfrastructure EngineerFull TimeRemoteTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

22 days ago

Salary

$160K - $205K / year

Bachelor Degree9 yrs expEnglishAnsibleAnycastBare MetalBgpCephClickhouseDnsFigmaFoundationdbGitGoKafkaKubernetesLinearLoad BalancingNetwork SwitchesNotionPostgre SQLRedisSeaweedfsSlackTerraformTerragruntVms

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. This role is more than CI/CD pipelines. We're building bare metal clusters in many datacenters, owning the networking stack, and solving everything from millions of DNS queries a second to load balancing egress amongst switches. 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 Core requirements You are passionate about engineering and you choose pragmatism at work You have deep understanding of modern applications design architecture, networking, performance, scale and how to plan for it 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, Terraform, Ansible 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 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 systems for which you created the spec. 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, Clickhouse, Postgres, Redis, and FoundationDB Automation: Terraform, Terragrunt, Ansible Github, Linear, Slack, Notion, Figma Hosting: Bare metal, and Cloud providers as backups

Job Requirements

  • A deep understanding of Kubernetes
  • A deep understanding of networking, down to the hardware level
  • Experience with bare metal, from VMs to the network switches
  • 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

Related Categories

Related Job Pages

More Infrastructure Engineer Jobs

Infrastructure Engineer22 days ago
Full TimeRemoteTeam 22

As an ML Infrastructure Engineer, you'll develop platforms and solutions for running ML jobs efficiently, establish CI/CD practices, and lead initiatives in technology alignment.

C++GoJavaPythonRust
California
Infrastructure Engineer22 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

Design and maintain infrastructure to support high-performance APIs and data services at Polymarket. Lead system architecture and enhance development workflows, ensuring reliability and scalability.

AWSCloudflareDockerFluxcdGithub WorkflowsKafkaKubernetesLambdaMongoDBPostgreSQLRedisS3Terraform
New York

Senior Infrastructure Engineer I

Upside

Upside is a technology company that increases the financial power of people and businesses in the real world. Our technology has helped millions of people get more purchasing power on the things they need, and tens of thousands of brick-and-mortar businesses earn measurable profit. Billions of dollars in commerce run through the Upside platform every year, and that value goes directly back to our retailers, the consumers they serve, and towards important sustainability initiatives.

Infrastructure Engineer22 days ago
Full TimeRemoteTeam 275Since 2016

The Infrastructure Engineer will enhance platform features in reliability, security, and performance, collaborating with engineers to optimize workflows and maintain cloud infrastructure using Terraform and AWS.

AWSBashCI/CDGitGoPythonTerraform
Texas + 3 moreAll locations: Texas, Illinois, New York, District Of Columbia
$150K - $180K / year
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Senior Cloud Infrastructure Engineer leading virtualization projects at New Era Technology

AnsibleLinuxOpenShiftOpenStack
United States
$90K - $114K / year