USA remote
Staff Software Development Engineer
About this role
Diversity. Inclusion. They’re more than just words for us. They are the guiding values of how we build our teams, cultivate leaders, and create a culture where people feel connected. We take care of our employees so they can take care of our customers. Customers who come from all walks of life just like us. We hire incredible people from diverse backgrounds because when we are different together, we are stronger together.
The Role As a Staff Software Development Engineer, you play a crucial role in developing and supporting the cloud-native Workload credentials management solution within the BeyondTrust platform. You will be part of a fast-paced team designing, developing, delivering, and maintaining a cloud-based software solution utilizing modern orchestration technologies. This is a unique opportunity for you to step up as a technical leader in solving cloud-scale challenges and deliver a bar-raising secret management solution as part of our SaaS offering.
What You’ll Do Design, build, and maintain highly scalable, resilient full-stack platform components, services, and orchestration. Deliver an outstanding user experience for complex web-based enterprise applications. Lead and contribute to system design and provide technical leadership on projects of increasing complexity. Review functional and technical requirements to identify gaps and limitations, propose simplifications, and communicate ideas clearly across cross-functional teams.
Partner with cross-functional teams, including engineering and non-engineering stakeholders, to drive project outcomes. Raise the bar for delivering results and take end-to-end ownership both individually and as part of a team. Pursue high quality relentlessly by applying engineering best practices. What You’ll Bring 8+ years of experience delivering and supporting enterprise-ready, cloud-based systems. 4+ years of professional experience with Go in production environments.
Proficiency with C# or other object-oriented languages is a plus. Solid understanding of modern design patterns, with the ability to weigh trade-offs between multiple approaches. A track record of leading complex projects from start to finish, across design, implementation, testing, and release to production. Excellent communication and collaboration skills for working effectively with cross-functional teams. Experience mentoring and guiding multiple engineers on projects you have led.