Senior Data Engineer
Edinburgh, Scotland, United Kingdom
Applications have closed
The Data Shed
A trusted digital services partner, designing with empathy and building for impact We improve digital services at pace Does your organisation spend precious time and resources going round in circles, investing in countless iterations whilst...We are a collective of techies that have a deep understanding of data and how best to build data centric and data connected solutions for our customers.
Known to us as ‘Shedders’, the people that make up our team are a curious and supportive bunch. We provide both technical and nontechnical roles and strive to develop people in areas they’re interested in to help them succeed in their chosen career. Pair programming and constructive feedback are two things you should expect when joining The Shed, which form part of our Learning and Development framework.
Like many other organisations we recognise the importance diversity plays in creating a successful, balanced, and fair organisation which is why The Data Shed prides itself on having an inclusive culture. We regularly collect feedback from the people who keep the wheels turning and make sure everyone knows that their opinions and values are respected. Talking of values, we have 5 of our own that keep us on track and working towards the same goal:
- Treat People Right: We want people who are respectful of others and keen to get to know their fellow Shedders so we can collaborate better.
- Know Your Audience: We pitch information at the correct level so no one feels bamboozled by jargon. We seek to understand our audience so we all know what is being said.
- Share the Knowledge: Sharing knowledge helps everyone; if you’re in a silo you can’t help anyone or be helped. When we share knowledge, we all improve.
- Always seek value: If what you’re doing doesn’t drive value for a client, the Shed or yourself it’s probably fair to say there’s a better use of your time!
- Take care of the fundamentals: Get the basics right & check your work. When the foundations are rock solid you can build anything. Remember: make it right; then make it fast. And take care of the coffee machine.
The Data Shed are an equal opportunities employer, and we know how important it is to have a good work-life balance. We do our best to allow every member of the team a working pattern that suits them, whether that’s being around for school pickups or taking a longer lunch to walk the dog. As long as your team and clients have been considered then we’re confident in our approach to treat everyone like adults, with wellbeing as a priority.
What do we do?
Our solutions help our customers realise value beyond the boundaries of systems and applications. We collaborate with our customers to build secure, scalable and well-engineered systems that can be relied on. We love data and have made it our mission to build awesome systems that allow our customers to understand and get the most from their data.
As part of a close-working and collaborative team, we make data valuable and available to our clients, through consultancy services or product development.
Our Engineering Environment: Engineering is at the core of what we do!
- At The Data Shed, we've been working with some truly inspiring clients on anything from real-time data integration and data mining, business-wide Single View of Customer systems to our own SaaS product.
- We face new and exciting challenges every day, from ensuring high availability and performance of critical government systems, to understanding and improving complex banking and finance data structures.
- Our engineers can work on a broad range of technologies; our work is largely spread across the major cloud providers—Amazon Web Services, Azure and Google Cloud Platform.
- Infrastructure-as-code approach using Terraform—and, with a data-centric perspective, often using Python or SQL.
- Java, TypeScript/JavaScript, Go, Scala and others are an occasional requirement.
Requirements
The Senior Data Engineer will have the following responsibilities:
- Assist our clients in enterprise-scale projects utilising best-practice development methodologies, well tested
- Spend as much time on tests and security as on writing code.
- Work with a team of like-minded, high-calibre engineers to translate user requirements into working
- Lead definition and maintenance of best practice and standards in development and design principles
- Make it right and only then make it fast.
- If you see something that’s broken, fix it. That includes the coffee machine.
Skills & Experience
The Data Engineer should have a broad experience of highly available, transactional and scalable solutions.
- Server-side Software Engineering experience.
- An understanding of automated build and deployment technologies.
- An understanding of data modelling – from 3NF through to denormalisation for analysis.
- A working knowledge of software development delivery in an Agile environment.
- Broader knowledge of IT – Networking, platform, hardware, security.
- TDD/BDD.
- Experience of moving in a fast-paced, agile environment.
- Strong stakeholder management
- Above all, The Data Engineer must be open to new technologies, quick to adapt, and quick to learn.
Benefits
We have a variety of benefits including free access to an EAP program, an auto enrolment pension scheme, a life assurance scheme, regular socials and a company performance-based bonus and for any additional needs you have, we have a friendly and knowledgeable HR team to support you.
Location, On Call & Shift Allowance
We are building a new squad in Edinburgh and the role can be performed in a hybrid fashion. Working from home is something we have done successfully through the pandemic, and we will be continuing in this vein moving forward. You will be expected to come in with your client team at least once per fortnight. There will be remote working until the office space is ready and we will provide expenses to meet the team in Leeds when appropriate.
Ready to be a Shedder?
Your employment will be subject to your satisfactory completion of a probationary period, a reference being provided by your previous employer and the completion of a Disclosure Scotland check.
We also celebrate each other’s differences and encourage each other to explore new ways of thinking. The result is a diverse set of individuals who come together to create a multi-talented, cohesive organisation. If you think that your uniqueness could make us even stronger, then please get in touch!
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Azure Banking Data Mining Engineering Finance GCP Google Cloud JavaScript Python Scala Security SQL TDD Terraform TypeScript
Perks/benefits: Career development Home office stipend Pet friendly Salary bonus
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open Data Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Analytics Engineer jobs
- Open Product Data Analyst jobs
- Open Data Scientist II jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Principal Data Scientist jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Java-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Kubernetes-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs