BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cybersecurity SaaS portfolio. As a Sr Software Development Engineer, you will be crucial in launching and supporting a new cloud-native secrets management solution within the BeyondTrust platform.
Responsibilities:
- Design, build, and maintain highly scalable and resilient full-stack platform components, services, and orchestration
- Deliver outstanding user experience for complex web-based enterprise applications
- Contribute to the design of systems and provide technical leadership for projects with increasing complexity
- Review functional and technical requirements to identify gaps and limitations, propose simplifications, and communicate ideas effectively with cross-functional teams
- Be a bar-raiser for delivering results and taking end-to-end ownership individually and as part of a team
- Relentless pursuit of high quality by leveraging engineering best practices
Requirements:
- 5+ years' experience delivering and supporting enterprise-ready cloud-based systems
- Experience in developing API-driven services and working with scalable distributed system architectures
- Experience in Cloud/SaaS development and strategies and in working with major cloud providers such as AWS, Google Cloud, and Azure
- Experience working on an Agile team in a continuous integration and development environment
- Experience with the full product lifecycle in production environments, including its release, operation, and maintenance
- Professional experience working with Go in production environments. Experience with C# or other object-oriented programming languages is a plus
- Excellent communication and collaboration skills to work effectively with cross-functional teams
- Proficient in modern JavaScript frameworks with a deep understanding of Angular, React, or similar modern frameworks is highly preferred
- Experience with developing integrations with Kubernetes such as operators, helm charts, and control loops is highly preferred
- Prior experience in security or secrets management solutions is a plus
- Familiarity with unit testing frameworks and end-to-end testing tools such as Cypress, Playwright, or Selenium
- Hands-on experience in architecting and developing micro-frontend solutions is a plus
- Authored or contributed to popular open-source projects