Software Engineer, Infrastructure

Zip is transforming B2B purchasing with their Intake-to-Procure solution, valued at $1.5 billion after just 3 years.
$140,000 - $170,000
Mid-Level Software Engineer
In-Person
50 Employees
2+ years of experience

Description For Software Engineer, Infrastructure

Zip is revolutionizing the $50B+ TAM space by transforming business spend management. Founded in 2020 (YC S2020), Zip has created the world's leading Intake-to-Procure solution, bringing a consumer-grade user experience to B2B purchasing. With $180 million in funding and a $1.5 billion valuation, Zip is growing rapidly at 40+% every month.

As a Software Engineer in Infrastructure at Zip, you'll be responsible for building core products and architecture. You'll work on a wide product surface area, including request management, no-code workflow builders, reporting dashboards, system integrations, and B2B payment processing. The role requires taking full ownership of Zip's backend infrastructure, optimizing for scalability, availability, reliability, maintainability, and performance.

Key responsibilities include:

  • Proactively improving systems and capacity planning
  • Implementing thorough monitoring across systems and products
  • Improving system reliability and implementing disaster recovery strategies
  • Enhancing site performance
  • Maintaining DevOps systems and ensuring development uptime

The ideal candidate should have:

  • 2+ years of software engineering experience in backend infrastructure
  • BS or higher in Computer Science or related technical field
  • Experience with Kubernetes, AWS, nginx, and service mesh frameworks like istio
  • Ability to quickly learn new frameworks, architecture patterns, and programming languages

Zip offers competitive compensation and benefits, including start-up equity, full health coverage, catered meals, unlimited PTO, and more. Join a fast-growing team that values ownership, open communication, and an underdog mindset to increase the pace of innovation for businesses worldwide.

Last updated 3 months ago

Responsibilities For Software Engineer, Infrastructure

  • Proactively improve systems and run capacity planning
  • Implement thorough monitoring across systems and products
  • Improve system reliability and implement disaster recovery strategies
  • Proactively find and implement opportunities to improve site performance
  • Maintain DevOps systems and ensure development uptime

Requirements For Software Engineer, Infrastructure

Kubernetes
Linux
Redis
Kafka
  • 2+ years of software engineering experience in backend infrastructure
  • BS or higher in Computer Science or related technical field
  • Experience with Kubernetes, AWS, nginx, and service mesh frameworks like istio
  • Ability to quickly learn new frameworks, architecture patterns, and programming languages

Benefits For Software Engineer, Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Start-up equity
  • Full health, vision & dental coverage
  • Catered lunches & dinners for SF employees
  • Commuter benefit
  • Team building events & happy hours
  • Unlimited PTO
  • Apple equipment plus home office budget
  • 401k plan

Interested in this job?