Senior Data Engineer (Customer behavior) Offline

BEING PART OF THE TEAM

- Scaling our existing data processes, focusing on quality every step of the way;

- Provide guidance on technology, library and tooling choices to the team;

- Wary of things like scope creep, over-engineering and ‘skipping unit tests for now’;

- Learning our business domain;

- Good software engineering principles and practice;

- Solving business problems whilst avoiding technical complexity;

- Collaborating with our teams consisting of data scientists and machine learning engineers, UX specialists, product specialists, and SREs.

 

 

POWER YOU BRING

- 5 years or more of software development experience;

- Working together, be that pairing, or wider team collaboration;

- A belief in the agile principles, not just a single "Agile Process";

- Willingness to use the appropriate tool for the job, not just the latest "hot" technology;

- Sharing your knowledge and experience with others;

- Good (current) knowledge of SQL and at least two other programming languages;

- Experience in collaborative design of software systems including contracts, integration points and database schemas;

- The ability to Test-Drive software with automated tests.

 

Nice to have:

- Build and design large scale real-time and batch data pipelines;

- Distributed microservice based applications at scale;

- Docker and Kubernetes to run your amazing code;

- Wearing a Scrum Master hat from time to time;

- Experience with cloud technologies such as GCP, AWS.

The job ad is no longer active
Job unpublished on 26 April 2021

Look at the current jobs Data Science Remote→