Senior Software Engineer - JFrog
At JFrog, we’re reinventing DevOps to help the world’s greatest companies innovate - and we want you along for the ride. This is a special place with a unique combination of brilliance, spirit and just all-around great people. Here, if you’re willing to do more, your career can take off. And since software plays a central role in everyone’s lives, you’ll be part of an important mission. Thousands of customers, including the majority of the Fortune 100, trust JFrog to manage, accelerate, and secure their software delivery from code to production - a concept we call “liquid software.” Wouldn't it be amazing if you could join us in our journey?
We are looking for a strong, experienced, hands on professional who can join an innovative and talented R&D team. To join us you need to be able to think quickly, work fast and deliver high quality code, using the latest frameworks and technologies while having fun!
Responsibilities
- Lead the team towards technical solutions with a strong understanding of the proven and fast paced technologies like Kubernetes, Helm, Terraform, and more
- Build multichannel software deliverables to both package management and container registries
- Implement test and validation frameworks to assess software with multi os, platform
- Design, develop, and manage large-scale systems with CI/CD in mind, to support multiple production environments and use cases
- Work closely with other team members as well as mentoring new team members
- Initiate and promote new ideas for continuous improvement of the product functionality
Desired Skills and Experience
- Graduated from a Bachelor’s or Master’s program in Computer Science, or a related technical field with 5+ years of experience.
- Good knowledge of data structures and algorithms and proficiency in at least one of these languages: Java, Python, Go, Scripting
- Self-motivated and able to drive projects with mentorship and project requirements
- Smart, humble, and empathetic and ability to work effectively in teams and strong verbal and written communication skills.
- Experienced and passionate about of infrastructure automation, configuration management, or container orchestration
- Experience in managing container and infrastructure orchestration tools (e.g. Kubernetes, Terraform)
- Hands-on experience with public clouds (AWS, GCP, or Azure)
- Experience with building and deploying software at scale using chef, ansible or saltstack.
- Knowledge and understanding of work in a modern software development environment; version control, build tool, CI server
Following are a plus if the candidate has…
- Advanced knowledge of Operating Systems, Linux Preferable, good understanding of OS Libraries and Dependencies
- Hands-on experience with On-Prem software development life cycle
- Has an inclination to explore new technologies and explain them for applicable scenarios, blogs or github examples would be a plus
Last updated: 4 hours ago
© 2021 - 2024