Senior Database Engineer (Optional remote)

Athens, Attica, Greece

Applications have closed
Workable logo

Workable

More than an applicant tracking system, Workable's talent acquisition software helps teams find candidates, evaluate applicants and make the right hire, faster.

Workable makes software to help companies find and hire great people. We get recruiting and its role in building healthy workplaces — which is why we’re proud more than 20,000 teams around the world use Workable to do exactly that.

And while we take recruiting seriously, we don’t take ourselves too seriously. At Workable, you’ll find smart people who have fun, learn and innovate, and help others do the same. We brainstorm, we laugh, and, occasionally, we party (there’s a lot to celebrate), but we also appreciate people’s need for quiet time and focused work. We respect everyone, we hire the best, and make sure every experience is special.

We’re growing fast and we want to make sure that we scale from thousands to hundreds of thousands so we’re looking for a Senior Database Engineer to join our remote SRE team and empower our team with their database expertise.


As a Senior Database Engineer, you will be responsible for keeping our production database systems running smoothly and efficiently. In particular in collaboration with the SRE team you will:

  • Be responsible for the availability, scalability, and performance of our systems.
  • Analyze solutions and implement best practices for our main relational and NoSQL database clusters and their components.
  • Design, build and maintain core database infrastructure pieces that allow Workable to scale to assist thousands of concurrent users.
  • Plan the growth and manage the capacity of database infrastructure.
  • Work on the observability of relevant database metrics and make sure we reach our objectives.
  • Develop tools and automation of database infrastructure to make operations and deployments simpler and more robust and help engineering succeed by providing self-service tools.
  • Work with peer SREs to roll out changes to our production environment and help mitigate database-related production incidents.
  • Provide database expertise to engineering teams, and work in a highly cross-functional team with Developers on designing, releasing, and troubleshooting production systems.
  • Lead projects within the team and be responsible for their timely delivery.

Requirements

  • BS/MS degree in Computer Science, Engineering (or a proven strong background)
  • Excellent communication skills in English, particularly written communication.
  • Analytical and troubleshooting skills on large-scale distributed systems
  • Work independently and be able to deliver projects on time.
  • Passion for cutting-edge cloud technologies and automation
  • 5+ years of relevant work experience (operating relational databases in large distributed production environments), including programming experience
  • Data modeling and data structure design skills.
  • Experience with a major cloud provider (GCP and AWS preferred)
  • Experience with configuration management and orchestration tools (e.g., Ansible, Terraform)
  • Have solid knowledge of SQL and the internals of PostgreSQL.
  • Deep knowledge of Linux systems
  • Familiarity with at least one programming language (preferably Python, Go, Java, C++)
  • Have a proactive, go-for-it attitude. When you see something broken, you can't help but fix it.

Preferred qualifications:

  • Bonus: Experience with Kubernetes platform and technology stack
  • Bonus: Experience with NoSQL (MongoDB, Redis, Elastic, etc.) database systems.
  • Bonus: Experience with centralized logging, monitoring systems, and tooling frameworks

Oh, and if you're into SRE technologies and data management systems, but have experience with other frameworks, please do apply. We value quality engineers, not the tools they've used.

Benefits

Our employees enjoy benefits that make them more productive and contribute directly to the development of their professional skills. We want to be able to attract the best of the best and make sure they keep getting better. On top of an exciting, vibrant, and intellectually challenging environment, we are offering:

  • An attractive salary and a bonus plan
  • Health insurance plan including dependents
  • Mobile data plan
  • Apple gear for your home office and access to the best productivity tools
  • Annual summits in awesome locations (as soon as traveling is safe again)

Workable is most decidedly an equal opportunity employer. We want applicants of diverse backgrounds and hire without regard to color, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.

Job perks/benefits: Health care Insurance Salary bonus
Job region: Europe
Job country: Greece
Job stats:  0  0  0

Other jobs like this

Explore more Remote Work and WFH career opportunities

Find open roles in Engineering, Design, Data, Marketing, Sales, Operations, Support and more, filtered by job title or popular skill, toolset and products used.