Aiimi has been on a journey over the past 12-18 month period to transform and implement a new data architecture, alongside optimising data capture, mastering and management processes for the organisation, in light of rapid growth, to support operational scalability, and the generation of business critical reports and analytics to drive insight and inform business decisions.
As a Senior Data Engineer, we are looking for someone to own, manage, maintain and continuously improve this data architecture, alongside the data housed within the central data warehouse, making sure this remains secure and we are leveraging the latest technologies and tools. You will have a deep understanding of designing and implementing both analytical and transactional data models, developing robust data pipelines and ETL processes, and integrating APIs across multiple systems.
This role also involves evolving and driving best practice in the processes and standards we use to capture, master, manage, store and govern our data, so we can assure data quality (making sure insights are always reliable and valid), and also meet information security and privacy compliance requirements,
You will also be expected to lead and maintain close engagement with the Aiimi Leadership Team, and other key stakeholders across the business for the purposes of ensuring the data management, curation and transformation processes continue to meet the requirements and needs of the business, with a view in time, to transitioning this to a self-serve model whereby the business can create its own bespoke reports and analytics.
Alongside the delivery of the above, a key discipline will also be to develop the artefacts required to document Aiimi’s design and implementation approaches, from both data architecture and management perspectives (e.g. data domain model, data dictionary).
Integral to this role will also be the ongoing mentoring and management of apprentices and junior staff members, who will work alongside you to deliver to the needs of the business, and so experience in managing people is desired.
Overall you will be:
- Accountable for the conceptual and logical design, implementation, continuous improvement and ongoing operational support (and resilience / continuity) of Aiimi's enterprise data architecture
- Accountable for evolving Aiimi's best practices in master data management, developing relevant artefacts alongside this such as Aiimi's data domain and subject area model, and data dictionary, and preventing data loss as part of this
- Accountable for apprentice mentoring and support, and leading the engagement with the business around their data needs / requirements, for the purposes of delivering greater levels of value from Aiimi's data
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- 5+ years of experience in data architecture, data engineering, or similar roles.
- Proven experience in designing data models (both transactional and analytical) for enterprise systems.
- Expertise in ETL/ELT pipelines and data engineering tools (e.g., Azure Data Factory, Talend, AWS Glue, etc.).
- Strong experience with API integration and managing data flows between multiple systems.
- Proficient in SQL, Python, or similar programming languages.
- Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and data warehousing technologies (e.g., Snowflake, Redshift, BigQuery).
- Experience working with business stakeholders to gather requirements and translate them into technical solutions.
- Strong understanding of data governance, data security, and best practices for data quality.
0 applies
1 views
Similar Jobs
Sr. SW Engineer
Lead Software Engineer - Java/Springboot
Staff Back-end Engineer
Senior Machine Learning Engineer, Personalization- Home Music
Automation and AI DevOps Intern
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say