In this role, you can expect to:
As an engineer in this role you can expect to:
- Triage incoming customer or support requests by working closely with product, engineering, and support.
- Collaborate with product management and other stakeholders within engineering to maintain a high bar for quality in a fast-paced, and iterative environment.
- Have the ability to partner across engineering to build out features and minor enhancements to make it into future releases.
- Establish an understanding of the request by working with support, the customer, and setting up a reproduction.
- Provide guidance and develop playbooks for internal teams around issue resolution.
- Implementing bug fixes for specific customer issues, and bug discovery.
- Converting larger issues into clear and actionable backlog items.
- Improve documentation for usage and solving problems where gaps are found.
- Participate in agile planning meetings to facilitate understanding and prioritization of backlog items.
- Investigate bug reports and remedy with either a code change or possibly refactoring a subsystem that has grown in unexpected ways, spotting insufficient documentation or identifying repetition that could benefit from a common abstraction.
You may be a good fit for our team if:
- You have three or more years working in Golang.
- You have experience working in a team focused on engineering as a service for an internal technical support team.
- You are passionate about fixing bugs and solving complex problems.
- You like writing programs that can be understood and articulated by their end-users.
- You have experience with Kubernetes or other container orchestration systems.
- You have experience working with distributed software within a Linux environment.
- You have experience with customer support or OSS community support to help work with the Vault community.
- You love mentoring others
- You have experience operating and maintaining production systems in a public cloud environment.
- You have expertise in one or more of the major public clouds.
- You are familiar with infrastructure management concepts.
- You have a working understanding of commonly-used security technologies.
- You have experience using Vault.
- You are innovative with an open mind and a passion for writing elegant code.
- You have empathy for the end-user and you get excited about the problem we are solving