Senior Data Engineer

closed
Dext Logo

Dext

πŸ“Remote - Bulgaria

Summary

Join Dext, a company providing tools for accountants, and become a key member of our fully remote team located across Bulgaria and the UK. We offer a collaborative environment with reasonable processes and a focus on code quality. As a data engineer, you will write high-quality ELT code, collaborate with colleagues to ensure data accessibility, coach analysts on best practices, and drive the adoption of new technologies. We value clean code, maintainable solutions, and a commitment to continuous improvement. Dext provides a supportive and flexible work environment with numerous benefits, including remote work options, flexible hours, generous paid time off, and a personal learning budget.

Requirements

  • Demonstrable experience working within a similar role in a fast-paced, high-growth technology (ideally SaaS) business
  • An ability to conceptualise, build and develop tools that will streamline data discovery across Dext and increase knowledge sharing throughout the business
  • A good understanding of clean code and data warehousing architecture
  • Knowledge in modern data warehouses (Snowflake, Redshift, BigQuery)
  • Strong system skills - an excellent understanding of Python and databases is a must, along with strong SQL skills

Responsibilities

  • Write production-quality ELT code with an eye towards performance and maintainability
  • Collaborate with colleagues to ensure that the business has all the data it needs in a user-friendly structure
  • Ensure that the BI team, domain analysts, and data scientists have the modelled data they need to support the business - working with the BI team and domain analysts to understand their data needs and ensuring our data evolves to support them
  • Coach analysts software engineering best practices - provide training to BI analysts and domain analysts on best practices in dbt, Git, and data modelling, with a particular focus on driving an automation mentality
  • Write clean, maintainable and efficient code
  • Follow best practices (test-driven development, continuous integration, refactoring and code standards)
  • Drive continuous adoption and integration of relevant new technologies into the design

Benefits

  • 25+1 days of paid time off (25 regular days + a special day off for your birthday)
  • Work remotely from wherever you are
  • Flexible working hours to suit your lifestyle
  • Days dedicated to volunteering
  • A personal learning budget to support your growth
  • Generous parental leave for new parents
  • Additional health insurance options
  • Life insurance for your peace of mind
  • Health and well-being benefits to keep you at your best
This job is filled or no longer available