Senior Software Engineer, Infrastructure

SemgrepSan Francisco, CA
22h$160,000 - $188,000

About The Position

We are looking for a mid or senior-level Infrastructure Engineer who is passionate about building scalable, secure, performant, and reliable infrastructure and data platforms. You will: Work with the team to manage, maintain, develop, and optimize our cloud infrastructure Lead major initiatives end-to-end from architecture through implementation and maintenance Help set technical and product direction, collaborating with the team to determine the future of the internal platform, what features to build, and how to build them Learn from internal users to understand their needs, build solutions that solve their biggest pain points Build simple, maintainable, and extensible software systems, platforms, and internal tools Ensure continual, high-availability operation of services using modern site-reliability practices, including participation in an on-call rotation Advise and mentor other engineers via thoughtful code reviews, pair programming, planning discussions, technical documentation, and formal mentorship You are ideal for this role if: You have 3-6 years of experience developing and operating production software You are experienced in Kubernetes clusters and in AWS infrastructure You are experienced with infrastructure tools, patterns, and methodologies You are passionate about building reliable and secure infrastructure You know to work iteratively, fail fast, manage risk, and effectively respond to incidents You have experience leading complex initiatives, working across teams, and building new organizational capabilities You are a thoughtful mentor and lifelong learner

Requirements

  • You have 3-6 years of experience developing and operating production software
  • You are experienced in Kubernetes clusters and in AWS infrastructure
  • You are experienced with infrastructure tools, patterns, and methodologies
  • You are passionate about building reliable and secure infrastructure
  • You know to work iteratively, fail fast, manage risk, and effectively respond to incidents
  • You have experience leading complex initiatives, working across teams, and building new organizational capabilities
  • You are a thoughtful mentor and lifelong learner

Responsibilities

  • Work with the team to manage, maintain, develop, and optimize our cloud infrastructure
  • Lead major initiatives end-to-end from architecture through implementation and maintenance
  • Help set technical and product direction, collaborating with the team to determine the future of the internal platform, what features to build, and how to build them
  • Learn from internal users to understand their needs, build solutions that solve their biggest pain points
  • Build simple, maintainable, and extensible software systems, platforms, and internal tools
  • Ensure continual, high-availability operation of services using modern site-reliability practices, including participation in an on-call rotation
  • Advise and mentor other engineers via thoughtful code reviews, pair programming, planning discussions, technical documentation, and formal mentorship

Benefits

  • equity
  • variable compensation
  • benefits
  • comprehensive health plans
  • generous vacation time
  • 401k
  • learning stipends
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service