Get AI-powered advice on this job and more exclusive features.
We all desire meaningful work and a healthy work-life balance. At Sainsbury’s, this is within your reach. Consider the scale of our operations—feeding the nation involves vast data, transactions, and variety. Our environment is a modern software engineering hub, backed by significant investments in our Tech Academy, standards, and principles. We embrace iterative development, learning, experimentation, and agile methodologies like Scrum and XP. Opportunities abound across AI and reusable tech.
Sainsbury's Tech - Senior Data Engineer (Core Skills: Python, AWS, SQL, CI/CD)
Why Join Us:
We seek an experienced Senior Data Engineer skilled in Python, AWS, SQL, and CI/CD. Your role will involve crafting SQL queries, designing complex data models, collaborating with talented teams, and delivering robust data products with Data Architects, Engineers, and Product Managers. Join us to be part of our data revolution, shaping exceptional experiences for colleagues and customers. Despite our 150-year history, we are on an exciting transformation journey—embracing nimble practices, empowering teams, unlocking vast data potential, and working on groundbreaking projects for our extensive retail network.
What You'll Do:
* Develop and maintain scalable, reliable data software using Python, AWS, SQL, and CI/CD.
* Write efficient SQL queries and design complex data models to manage data relationships.
* Enhance data ingestion speed, quality, security, and compliance.
* Automate deployment, testing, and develop monitoring tools for live systems.
* Design solutions for complex projects, iterating or creating components as needed.
* Collaborate with cross-functional teams to deliver top-tier data products.
* Lead outcomes, build stakeholder relationships, and communicate insights effectively.
* Adhere to coding standards, best practices, and test-driven development.
* Support system architecture, data solutions design, and technical decision-making.
* Apply domain expertise to solve business problems with data-driven approaches.
* Ensure high-quality, accurate outputs that influence business decisions.
Who You Are:
* Passionate about data, with experience as a Data Engineer, Analytics Engineer, or Backend Software Engineer.
* Proficient in Python, SQL, and software engineering principles.
* Familiar with version control, CI pipelines, and service-oriented architecture.
* Knowledgeable about relational/non-relational databases, data frameworks, and design techniques like data vault and warehousing.
* Numerate, with the ability to drive business change through data.
* Excellent communicator, capable of simplifying complex info.
* Strong problem-solving skills, detail-oriented, curious, and proactive in learning.
* Committed to creating maintainable solutions following Agile practices.
* Contribute positively to the engineering and analytics community.
We are committed to inclusivity and supporting your development. Enjoy flexible working, benefits like colleague discounts, pension, life cover, bonuses, and wellbeing programs. We also offer generous leave, financial benefits, private healthcare, and family support programs.
Additional Details:
* Seniority Level: Mid-Senior level
* Employment Type: Full-time
* Job Function: Information Technology
* Industry: Retail
#J-18808-Ljbffr