Data Engineer

Our Benefits

City location

Private healthcare

27 days holiday

Buy or sell holidays

Bonus scheme

Pension scheme

Regular social events

£350 Christmas vouchers

Loyalty awards

Birthday off work

What to expect

About the role 

Act as a key member of the Data and Analytics Team, working directly with various stakeholders from across the business, designing stable and reliable data repositories, proactively monitoring the company’s existing reporting solutions and participating in the design and implementation of the associated data hub, storage and integration environments.

About Commify

We make business communication brilliant! We work with more than 45,000 companies, helping them to transform their mobile communication with their customers and employees. Our success is the result of hundreds of talented people pulling together to achieve a common goal. Join our team and be part of our success story. 

You will thrive in an environment of passion, integrity, ownership and innovation, where development and progression is a real focus. We’d like to think we have everything you’d expect from a benefits package, from 27 days holiday and your birthday off work, to private medical cover, dental cover and bi-monthly social events! On top of this you can expect £350 of Christmas vouchers and added extras like beer o’clock and an amazing Christmas party.

Principle duties and responsibilities

The role holder will be responsible for:

Developing the data platform, testing, improving and maintaining new and existing data technologies and data feeds.

Your duties will include:

  • Drive best practices for our Azure Data Warehouse – payload design, logical data modelling, implementation, metadata and testing standards.
  • Proactive cost optimisation of our Data Warehouse, spotting opportunities to refactor to reduce the cost of our batch jobs
  • Support the building of robust data models downstream of backend services that support internal business intelligence as well as financial / regulatory reporting
  • Supporting the operational functionality, availability, efficiency, backup / recovery and the security of the company’s data technology
  • Managing solutions across distributed data centres and data platforms
  • Maintaining all relevant documentation and knowledge bases
  • Escalating application problems, documenting and following up to resolution
  • Streamline integration toolset

Skills / Experience


  • You have experience and a passion for data warehousing, big data and ETL projects
  • SQL is second nature to you
  • You’ve worked on a wide range of Data Warehouse problems -regulatory reporting, Business Intelligence, financial reporting projects and supporting Machine Learning
  • You have experience building robust and reliable data sets requiring a high level of control
  • You strive for improvement in your work and that of others, proactively identifying issues and opportunities
  • Microsoft SQL Server or MySQL Database technologies
  • Azure Data Bricks and Azure Data Factory
  • In-depth understanding of data management (e.g. permissions, recovery, security and monitoring)


  • Experience/Knowledge of working in an agile environment and experience with agile methodologies such as TDD, Scrum, Kanban
  • Used to AGILE ways of working (Kanban, Scrum) tracked in JIRA
  • Tableau or Power BI as a visualization tool
  • Familiarity with C#.NET, PHP, JSON and the data access options of the language
  • Able to communicate in another language (Spanish, Italian, French, German)

Please note: This is intended as a guide to the range of duties involved. The post holder will need to be flexible and adaptable in order to respond to changes and developments in business priorities

What to do next

To apply please send your CV to


We’re committed to building a team with a variety of backgrounds, views and skills, embracing our key values. The more diverse and inclusive we are, the stronger we are as a team. We encourage applications from all candidates with the relevant skills and experience.

The legal stuff

Esendex is committed to protecting the privacy and security of your information. Personal information submitted as part of the recruitment and selection process will only be used for these purposes. We will retain information for up to 12 months, after which it will be deleted or destroyed. For full information about your rights in relation to your data, please see our full Recruitment Privacy Policy here.