A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.
HashiCorp Boundary aims to provide a seamless, just-in-time remote access experience for customers to their infrastructure and other web applications without having to worry about passwords, certificates or other credentials. Boundary is offered as a Cloud platform and this role will be part of the Boundary Enterprise Enablement team whose primary focus will be scale and reliability to enable hypergrowth among medium and large enterprises.
As a Senior Engineer on the Boundary Engineering team, you will :
Develop, advocate for, and support new and existing features for the Boundary product
Provide code review, mentorship, and support to HashiCorp employees, community members, and partners
Work on issues and improvements critical to the success of HashiCorp customers and the broader community
Able to work with cross-functional teams like product engineering, product management to discuss best solutions forward, given the nature of the customer issues
Able to co-ordinate with the customer support team to understand and root-cause the issues the customer might be potentially facing
Be willing to work through the intricacies to reproduce the reported issue with minimal information and communicate by asking clarifying questions
5+ years of building Enterprise applications: Backend applications written in Golang or similar and Postgresql (or any RDBMS)
Have experience supporting enterprise customers and excel in ensuring their success
Strive for quality through maintainable code and comprehensive testing from development to deployment
Clear communication skills while remaining empathetic and kind
An eagerness to learn through humility and reflection
Experience debugging live production services
Working knowledge of industry best practices related to information security
Working knowledge on postgres and complex sql queries
Experience or willingness to conceive, document and advocate for best practices.