Infrastructure Software Engineer

Y Combinator

San Francisco (CA)

Hybrid

USD 130,000 - 270,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid holidays
Flexible Paid Time Off

Job summary

Y Combinator is seeking an Infrastructure Software Engineer to help manage and evolve the shared platform that our software runs on. We deploy Ruby on Rails, Postgres, and React on AWS, with Terraform for infrastructure as code, supporting a team of about 15 Product Engineers.

The ideal candidate will debug a broad stack, improve security and performance, and enhance developer tooling. Join a small, fast-moving team in the SF Bay Area with strong benefits and a competitive salary.

Qualifications

  • Experience developing and debugging MVC web applications.
  • Proficiency deploying and running applications with AWS and Docker.
  • Experience using Terraform to manage infrastructure.

Responsibilities

  • Provide a stable modern platform for applications to be deployed to.
  • Keep applications and data secure.
  • Improve developer experience and tooling for rapid product updates.

Skills

MVC Web Apps
AWS & Docker
Terraform

Tools

Ruby on Rails
Postgres
React

Job description

Y Combinator is the leading startup accelerator for entrepreneurs. Since 2005, YC has invested in over 4,000 companies, including Airbnb, Dropbox, Stripe, Reddit, Instacart, DoorDash, and Coinbase. Today, YC has built the most powerful startup community in the world alongside the products and programs to support founders for the life of their company.

Job Description

Y Combinator is seeking an Infrastructure Software Engineer who will help manage and evolve the shared infrastructure that our software runs on. We have a team of approximately 15 Product Engineers who develop YC’s software products. Those products are developed in Ruby on Rails and run in AWS. Our team’s job is to provide a platform so our Product Engineers don’t have to think (as much) about infrastructure.

The ideal candidate will have experience debugging and developing a very broad stack. They’re comfortable talking about HTTP caching, AWS security groups, Rails monkey patching, n+1 queries in Active Record, CSRF protection, and React components.

Enjoy the many perks of working for a successful company – competitive salary and excellent benefits including fully-paid health care benefits and unlimited vacation – while working on a small, fast-moving and high-impact team.

In Your First Month, You Might
  • Migrate a Rails application from Capistrano and EC2 to Docker and ECS
  • Upgrade one of our applications to a newer version of Postgres or Rails
  • Move more of our AWS infrastructure into Terraform
  • Simplify our use of Webpack and Javascript for both developer productivity and faster deployments
  • Create shared infrastructure to help manage email subscriptions and unsubscribes across 5 different product teams
  • Triage and respond to bug bounty reports
  • Work with outside security auditors to run a penetration test against our applications
Key Responsibilities
  • Provide a stable modern platform for our applications to be deployed to
  • Keep our applications and data secure
  • Improve our developer experience and tools so the YC Software Team can ship product updates quickly
  • Help debug performance issues in our web applications
  • Ship Ruby on Rails and TypeScript code that is shared among multiple YC applications
Skills
  • You know how to develop and debug MVC web applications. We use Ruby on Rails, Postgres, and React, but don’t worry if you haven’t used those specific technologies before
  • You know how to deploy and run applications with AWS and Docker
  • You use Terraform to make infrastructure changes
Experience
  • You have at least 5 years of experience developing and deploying web applications
  • You are deeply familiar with the AWS platform specifically ECS, RDS, IAM, and CloudWatch
Location

YC is headquartered in the SF Bay Area with employees working from home or from our offices in San Francisco and Mountain View, CA. Candidates must live in the SF Bay Area or be willing to relocate.

Compensation

$130,000 to $270,000 + bonus (depending on skills and experience).

Benefits
  • medical, vision, and dental plans
  • infertility benefit
  • STD/LTD
  • life insurance
  • commuter benefits
  • flexible spending account
  • health savings account
  • 401(k) + 4% matching
  • generous parental leave
  • paid holidays and flexible paid time off policy
Work Authorization

This position does not support work authorization/visa sponsorship.

Y Combinator considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law including San Francisco’s Fair Chance Ordinance. Y Combinator is committed to protecting the privacy of the personal information of job applicants and complying with the California Consumer Privacy Act. The privacy policy of Ashby, Inc., the hiring platform used by Y Combinator, governs the collection of such data and can be found here.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Product Design Engineer
Software Product Design Engineer

Y Combinator • San Francisco (CA)

On-site
USD 185,000 - 300,000
Comprehensive medical, vision, and dental plans
401(k) plan with 4% matching
Generous parental leave
+1
Product Engineer, Internal Tools
Product Engineer, Internal Tools

Y Combinator • San Francisco (CA)

On-site
USD 250,000 - 500,000
Medical
Vision
Dental plans
+9
Product Engineer (Applications Operations)
Product Engineer (Applications Operations)

Y Combinator • San Francisco (CA)

On-site
USD 250,000 - 500,000
Medical, dental, vision insurance
401(k) with 4% match
Flexible PTO
+1
Product Engineer, Bookface
Product Engineer, Bookface

Y Combinator • San Francisco (CA)

On-site
USD 185,000 - 300,000
Profit-sharing program
Medical, vision, and dental plans
Flexible paid time off policy
Product Engineer, New Products
Product Engineer, New Products

Y Combinator • San Francisco (CA)

On-site
USD 185,000 - 485,000
Medical
Dental
Vision
+3
Editorial Researcher, YC Media
Editorial Researcher, YC Media

Y Combinator • San Francisco (CA)

On-site
USD 180,000 - 200,000
Medical
Vision
Dental
+10
Events Manager
Events Manager

Y Combinator • San Francisco (CA)

On-site
USD 200,000 - 230,000
Medical, Vision, Dental plans
Infertility benefit
STD/LTD
+6
Events & Exec Support
Events & Exec Support

Y Combinator • San Francisco (CA)

On-site
USD 193,500 - 236,500
Medical, vision, and dental plans
401(k) + 4% matching
Generous parental leave
+1
Investment Associate & Product Engineer
Investment Associate & Product Engineer

Y Combinator • San Francisco (CA)

On-site
USD 180,000 - 230,000
Competitive compensation and benefits
Medical, dental, and vision
401(k) and parental leave
+2
Associate Video Producer, YC Media
Associate Video Producer, YC Media

Y Combinator • San Francisco (CA)

On-site
USD 180,000 - 200,000
Medical benefits
Vision and dental
infertility benefits
+4