JFrog

Senior Data Engineer (DB Expert)

19 March 2024
Apply Now
Deadline date:
£125000 - £194000

Job Description

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 Senior Data Engineer to be responsible for designing, developing, implementing, and maintaining mission-critical systems, with a primary focus on databases. Here at JFrog, we are constantly building new infrastructure while scaling our existing infrastructure, and using cutting-edge technologies to meet and exceed scaling demands across multiple cloud providers and geographic regions.

As a Senior Data Engineer at JFrog you will…
  • Work on mission-critical systems in a large-scale SaaS production environment across all cloud providers (Azure, GCP, AWS) as well as large on-premise customers
  • Work closely with application developers and other stakeholders to ensure that the database structure is efficient, scalable, and meets the organization’s requirements
  • Assess project requirements and help to decide on the most effective database solution, whether it be relational or NoSQL, to meet our unique data storage and retrieval needs
  • Implement and maintain database solutions that adhere to the highest security standards, incorporating best practices such as the principle of least privilege, data encryption, and regular security audits
  • Monitor database performance, analyze query execution plans, and identify bottlenecks or performance issues
  • Troubleshoot and resolve database-related issues reported by customers or system monitoring tools. Investigate and resolve performance degradation, connectivity problems, and other database-related incidents
  • Continuously monitor, evaluate, and adopt the latest developments and features in major relevant databases. Your expertise will help us leverage new capabilities to enhance performance, reliability, and scalability
To be a Senior Data Engineer at JFrog you need…
  • 5+ years of experience as a DBA
  • 2+ years of hands-on experience working with PostgreSQL database management, maintenance, monitoring, and optimization
  • Experience with Oracle, MySql, or MsSQL – advantage
  • Experience with NoSQL databases, especially Redis and ElasticSearch – advantage
  • Experience working on production environments taking into consideration high scale, disaster recovery, zero downtime upgrades, and migrations 
  • Experience with one or more cloud providers such as AWS/GCP/Azure
  • Excellent problem-solving skills and the ability to think strategically about the role of database technologies in product development