Senior Software Engineer at CyberArk Software IncPosted on: 04/29/2021
Tags: azure openshift rails ruby jenkins gcp puppet ansible postgresql golang terraform aws docker kubernetes
**Software Engineer About CyberArk** CyberArk Software, the global leader in privileged access management, helps organizations transform their business through improved security and reduced risk. As a trusted partner for thousands of companies around the world, CyberArk consistently sets the bar – driving innovation and helping our customers stay one step ahead of attackers. Application Access Manager and Conjur Open Source integrate with popular tools, container platforms, and cloud providers to provide a comprehensive solution for security secrets, application access and other credentials in DevOps environments. **About the Team** Our primary product is Conjur, an enterprise secrets vault and privilege engine for DevOps, Cloud and IaaS built upon our [open source core](https://www.conjur.org/). Our engineers work on a wide variety of projects, from integrations with cutting-edge DevOps tools to moonshot projects that seek to revolutionize the world of DevOps security. Conjur engineers help design, prototype, and implement core features while ensuring the reliability, security, efficiency and maintainability of our enterprise offering. We deliver high-quality open source software and more to CyberArk’s customers. We know that our community is best served when: * Our projects are active, maintained, well organized, and superbly documented * We discuss, plan, design, and build in the open * Contributions from community members are solicited, welcomed, and reviewed We are responsible for many features and initiatives within the CyberArk portfolio, including: * Features within the Conjur Open Source and Conjur Enterprise products * Integrations for the Conjur products with popular DevOps tools * Connectors and enhancements for the revolutionary Secretless Broker * APIs and SDKs for the above In addition, our Infrastructure Engineers provide support to the entire engineering team by building, automating and maintaining internal infrastructure in a manner that allows the product engineers to be “self-service”. It consists primarily of development in support of internal tools and infrastructure for testing and development. While this role is operations-centric, there is no on-call requirement, and a proactive approach to maintenance of the infrastructure is preferred over reactive. **Open Positions** We are currently looking for software engineers to contribute to building our enterprise offering and our open source extensions, and infrastructure engineers to join us in our work to enable product engineers to deliver value. **Requirements** * 5+ years of experience as a software developer preferred * Proficiency in Ruby, Rails, Golang, and PostgreSQL is beneficial * Deep understanding of container technologies like Docker, Podman, Kubernetes, OpenShift, Cloud Foundry * Experience using AWS, Azure, and/or GCP * Familiarity with DevOps tools, such as Ansible, Puppet, Jenkins, Terraform * Excellent communication and documentation skills * Attention to detail, ability to multi-task, and strong interpersonal skills required If a good number of the following apply to you, there’s a high chance that you’d be a fit for our team: * You care deeply about best practices and what it takes to write and maintain great code. * You know how to manage technical debt * You get end-to-end with solutions early in order to de-risk them * You value being a mentor, and know how to act as a force multiplier * Feedback loops – especially with real customers who use what you create – are a highly valued asset * The quality of product experience you create matters deeply to you * You are addicted to automation, and the thought of manual tests or “pet” services makes you feel ill * You enjoy attending industry conferences to learn (or even better, presenting at them!) * You hold your colleagues to the same high standard as you do yourself * You already contribute to some open-source software and communities * You love to quickly adopt new tools and languages * You understand the DevOps landscape * You are extremely good at writing However, if you have a very non-typical engineering background and you think we should still consider you, we’d love to hear why. Diversity of perspectives and experiences are very important to us. This position is Remote or Newton, MA **For More Information** For more information on our team culture, and to try out our DevOps puzzle, please see: [https://www.conjur.org/careers...](https://www.conjur.org/careers/engineering.html) If you enjoy solving our puzzle, you’ll almost certainly enjoy working on our team!