Vacancy

Senior Data Engineer

Our Senior Data Engineers sit at the heat of our agile technology teams. Embedded in a community of skilled disruptors and innovators, you’ll be collaborating with the best and brightest to help some of the world’s most influential businesses perform even better.

Job description

You will have a Bachelor’s degree in computer science (or equivalent) and bring over five years of experience in the field of business intelligence, application development and database development. As a ColdAxom Senior Data Engineer, you will be responsible for fostering innovation through analytics and design thinking. Leading technical teams, you will build data pipelines from the ground up, assembling and storing large, complex data sets with formats using SQL and NonSQL databases and tools, and applying your demonstrable, high-level understanding of REST APIs, data modelling, data warehousing, data lakes, and big-data concepts to deliver quality analytics to our clients. Applying your extensive knowledge of cloud infrastructures and hands-on coding and application development experience in languages such as Python, Shell, Java, R, Scala and Javascript, you will be responsible for coding and testing company tools and assets, developing new products and services for integration into our consulting work, and translating the business requirements of our clients into bespoke, cutting-edge software solutions that deliver lasting impact.

 

You will be joining a vibrant, multi-disciplinary team at ColdAxom, engaging with technical and non-technical colleagues to solve some of the most challenging problems in industry. You will need to use your proven inter-personal skills both to communicate the business benefits of technology initiatives, and to contribute to the professional development of junior colleagues. All the while, you will benefit from the mentorship of senior technical partners who will sponsor your continued growth.

What we need

  • A Bachelor’s degree in Computer Science
  • 5+ years’ experience in business intelligence, application development or database development
  • Demonstrable, high-level understanding of REST APIs, data modelling, data warehousing, data lakes, and big-data concepts
  • Fluency in programming languages such as Python, Shell, Java, R, Scala and Javascript and considerable hands-on experience in coding and application development
  • High-level knowledge of cloud infrastructures (such as Azure or Google)
  • Demonstrable experience leading a technical team
  • Exceptional verbal and written communication skills, with the ability to express technical concepts to non-technical colleagues effectively
  • A team player, able to collaborate with people at all levels of an organization
  • A willingness to support the professional development of junior colleagues, and contribute to the wider training culture of the firm
Apply now