Senior Software Engineer
Fully remote UK
Senior Software Engineer required to join an amazing, ethical data consultancy that prides itself on using data for good, their main focus is to use data to help the world.
Working closely with clients to engineer, execute and debug backend distributed systems using Python.
Some of what you will be doing:
Create develop and maintain code, scripts, and automation using Python
Train and support junior team members
Develop cloud-native solutions using infrastructure as code tools and containerisation technology
Help with product documentation and different stages of testing maintaining overall product quality
Contribute to design discussions, review sessions, and prototyping
Ideally, your skills and experience will include:
Software development experience at a senior level as part of a team using Agile delivery methodologies
Strong understanding of back-end development
Knowledge of relational database design, preferably in PostgreSQL
knowledge of how to write clean and maintainable code and tests
Good English skills with the ability to communicate on a technical and non-technical basics