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?
The Platform Service group at JFrog is looking for a Senior Software Architect for the Synergy Play group to implement next-generation technologies. As Senior Software Architect you will challenge existing solutions, standards and technologies; influence innovation and product roadmaps, work with cross boundaries groups, and have an impact on thousands of companies using the JFrog Platform to drive their software release pipeline to create better value.
As a Senior Software Architect at JFrog you will…
- Lead architecture standards, emphasizing supportability, resilience, high availability, encapsulation, efficiency, performance and scale
- Design architecture and provide feedback on design for key programs and initiatives
- Develop architectural POCs, research technical innovations and evaluate new technologies
- Lead and align on cross-architectural needs between multiple departments and products
- Ensure alignment of architecture with CTO and other R&D departments both on the technical level as well as end-2-end cohesiveness of key features
- Help identify disruptive research opportunities and drive innovation, coming from understanding our vision, the problems we are set to solve, the pain of our customers, voice of market analysts and partners
- Maintain deep understanding of the architecture of new and existing solutions under the JFrog Platform and how they interoperate
- Work closely with the CTO, Product, developers, sales engineers, Security and Business Strategy teams to achieve common goals
To be a Senior Software Architect at JFrog you need...
- 10+ years of experience as an engineer and 4+ years of experience in an architect role
- 4+ years of hands-on experience in B2B systems, large scale DB and design of external APIs
- Proven experience in production support is essential for troubleshooting and optimizing systems in real-time, ensuring seamless operation and delivery of critical software solutions
- Strong problem-solving skills. Identifying complex challenges and delivering innovative, effective solutions in a dynamic software environment
- Great interpersonal skills, for fostering collaboration and building strong relationships with cross-functional teams and stakeholders
- High level of creativity and curiosity
- True passion for technologies and to do things right
- Strong hands-on technical orientation and leader
- Must have experience:
- Programming skills (Java, GoLang, or other managed languages)
- Cloud native platforms, including Kubernetes
- Containers and/or serverless including Docker and OCI
- Building scalable products on public clouds including Azure, AWS, Google Cloud
- Microservices architecture and modeling
- DevOps, CI/CD and Agile engineering practices
- Nice to have:
- Experience in both SaaS and on-premises solutions. Designing versatile architectures that meet diverse deployment needs and customer requirements
- Vibe coding and AI tools knowledge
- Managerial experience