Sysdig is hiring a

Staff Software Engineer, Agent

Sysdig is the secure DevOps company, and we’re at the forefront of the container, Kubernetes, and cloud revolution. We are passionate, technical problem-solvers, continually innovating and delivering powerful solutions to confidently run cloud-native applications. Our consistent contributions to open source software projects reflect our commitment to the open cloud movement.

We value diversity and open dialog to spur ideas, working closely together to achieve goals. And we're a great place to work too -- we were awarded the 2021 Bay Area Best Places to Work Award from San Francisco Business Times and the Silicon Valley Business Journal. We are looking for team members who share our commitment to customers and are willing to dig deeper, understand problems and deliver innovative solutions. Does this sound like the right place for you?

If you are a Software Engineer with a passion for building and delivering innovative and robust products in the cloud, we would like to connect. Ideally, you have strong cloud software development experience with exposure to CI/CD pipelines and a desire to create high impact cloud software solutions. 

What you will do

You will be part of the "Agent - Install & Tools" team; we work in many domains, moving from software development to building pieces of infrastructure... and gluing them together with automation! 

You can get a sneak peek of the goals we have as a team (and some of the projects that help us to achieve them):

  • Develop & maintain mechanisms to provide our customers a top-notch experience when it comes to adopting and installing our components both in cloud native and host environments (e.g. Ansible roles/playbooks, Kubernetes operators, Helm charts, etc.)
  • Design and implement a packaging and distribution framework that every other team in the company will use as a building block to ship their host side components (aka “agents”) to our customers
  • Take care of developers' experience for the Agent Team by creating or adopting new tools to orchestrate development environments, managing and improving the CI infrastructures, creating tools to automate processes, etc.
  • Assist internal and external customers with component installation or configuration issues, and use this information to create a feedback loop for improvement
  • Incorporate inputs from our Product team and customers to streamline the lifecycle management of our products

As part of the team, you will be involved in one or more of them!

What you will bring with you

You will bring your expertise to the team, and you will be exposed to other, perhaps less familiar, aspects of technology, working (and growing) alongside the other team mate to achieve the team's goals.

We are looking for people who have technical expertise in:

  • Software architecture & coding best practices
  • Skill in Go programming language (with 2+ years of dev experience) from design to debugging
  • Experience with Kubernetes (general concepts on how it work, deploy application using helm charts)
  • Experience in building automation to improve efficiency and quality of deliverable (e.g.: building pipeline with GH Actions or Jenkins, creating CLI tools)

As plus, if you also have one or more of these skills... you could be a perfect fit for this role!

  • Experience developing and maintaining Kubernetes Operators
  • Experience with public cloud vendors (e.g.: AWS, GKE, Azure)
  • Experience in Infrastructure as Code (e.g.: terraform, AWS CDK)
  • Experience in host installation tools (e.g.: Ansible, Puppet, Chef)
  • Experience in build system (e.g.: CMake, Bazel, Buck)
  • Involvement in open source projects (see https://sysdig.com/opensource/)

What we look for

  • Eagerness to be part of our company and its culture (see our company principles https://sysdig.com/about/#canvas-10 )
  • An appetite for problem solving. Whether an issue be in the components you own or with other aspects of the environment, having the grit to dig deeper to understand the problem is crucial
  • Being a team player (e.g.: suggest on how to organize/improve workflows, know how to having meaningful discussions, mentor other team members)
  • Experience of working in a remote and distributed team (strong written communication skills)
  • Experience working in mid/large size projects in a dynamic (that doesn't mean chaotic!) environment

Why work at Sysdig?

  • We’re a well-funded startup that already has a large enterprise customer base
  • We have a pragmatic, transparent culture, from the CEO down
  • We have an organizational focus on delivering value to customers
  • Our open source tools (https://sysdig.com/opensource/) are widely used and loved by technologists & developers

When you join Sysdig, you can expect:

  • Competitive compensation including equity opportunities
  • Flexible hours and additional recharge days
  • Mental wellbeing support through Modern Health for you and your family
  • Monthly wellness reimbursement
  • Career growth

The U.S. annual base salary range for this full-time position is between $163,000 and $204,000 USD per year. Actual offers may be higher or lower than this range based on a variety of factors, including (but not limited to) the candidate’s work location, job-related skills, experience and education

#LI-NB1

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.