Software Engineer, Infrastructure

SemgrepDenver, CO
21dHybrid

About The Position

About Semgrep Our mission is to make world-class software security available to everyone. This means building program analysis tools that are open source, easy to use, powerful, and fast. It also means building a team with security expertise and a passion for great developer experiences. Most of all, it means working with honesty and respect in a diverse community of dreamers and builders. We’ve redefined static analysis tooling by committing to all of these, and turned our project, Semgrep, into an essential safeguard for code at Snowflake, Dropbox, and more. About the role Semgrep’s Infrastructure team is responsible for the cloud infrastructure that underpins many of Semgrep’s internal and external applications, including our flagship products Semgrep Code and Semgrep Supply Chain. Our mission is to enable Semgrep’ers to effectively and confidently build, run, and manage their systems. We do this by providing a tightly integrated platform for going “from code to cloud” including CI/CD systems, Kubernetes on AWS cloud environments, and tools for operating software in production. You’ll learn about the application-security space, collaborate with other engineers on the Infrastructure team to create a robust platform, and build distributed systems that are secure, reliable, and performant. Through Semgrep’s culture of transparency, you’ll see and influence the decisions that make a startup successful. Your decisions and work will be key to making Semgrep a world-leading static-analysis project, giving you lasting influence not only at Semgrep, but in the world’s developer community.

Requirements

  • You have 2+ years of software engineering experience
  • You have an aptitude for learning infrastructure tools, patterns, and best practices
  • You have worked with or used Kubernetes clusters and AWS infrastructure
  • You are familiar with infrastructure tools, patterns, and methodologies
  • You are passionate about building reliable and secure infrastructure
  • You have excellent and proactive communication, both verbal and written

Responsibilities

  • Work with senior and staff engineers on the team to design, implement, and deploy Infrastructure initiatives
  • Learn and execute infrastructure best practices alongside other members of the team
  • Own projects, platforms, and specific tools within the team on the order of multiple weeks in scope, from design through maintenance
  • Become a Subject Mater Expert (SME) in Kubernetes and AWS administration
  • Collaborate with the team to determine the future of the internal platform, what features to build, and how to build them
  • Ensure continual, high-availability operation of services using modern site-reliability practices, including participation in an on-call rotation

Benefits

  • Our compensation package includes generous equity and benefits in addition to salary.
  • We also invest in our employees’ well-being and long term success with comprehensive health plans, generous vacation time, 401k, learning stipends, and more.
  • Our benefits are for everyone, so that you’re taken care of, and we work with individuals to make sure they have what they need, whether that’s quiet work space, adjusted hours, or something else.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service