Software Development Engineer

BeyondTrust
Summary
Join BeyondTrust as a Software Development Engineer and play a vital role in launching and supporting a new cloud-native secrets management solution. You will be part of a fast-paced team designing, developing, delivering, and maintaining a cloud-based software solution using modern orchestration technologies. This position offers a unique opportunity to become a technical leader, tackling cloud-scale challenges and delivering a high-quality secret management solution. You will design, build, and maintain scalable platform components, contribute to system design, and provide technical leadership. The ideal candidate possesses extensive experience in cloud-based systems, API-driven services, and agile development environments. BeyondTrust fosters a culture of flexibility, trust, and continual learning, offering a supportive and challenging work environment.
Requirements
- 3+ 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 development lifecycle in an agile environment, including its release, operation, and maintenance
- Proficiency in programming with Go
- Excellent communication and collaboration skills to work effectively with cross-functional teams
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
Preferred Qualifications
- Proficient in modern JavaScript frameworks with a deep understanding of Angular, React, or similar modern frameworks
- Experience with developing integrations with Kubernetes such as operators, helm charts, and control loops
- Prior experience in security or secrets management solutions
- 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
- Authored or contributed to popular open-source projects
Share this job:
Similar Remote Jobs

