At a Glance
- Tasks: Design and maintain data architecture using Snowflake to optimise workflows and ensure data quality.
- Company: Join a fast-paced, people-centric tech company transforming the ERP landscape.
- Benefits: Enjoy remote work, uncapped time off, and a commitment to your well-being.
- Why this job: Make a real impact with innovative data solutions in a supportive environment.
- Qualifications: Experience in data engineering with Snowflake and strong SQL skills required.
- Other info: Be part of a diverse team that values sustainability and inclusivity.
The predicted salary is between 30000 - 50000 £ per year.
We are in Business for People, empowering people in service organizations with innovative Enterprise and Business software solutions. We’ve innovated and taken a new approach to delivering ERP that works for people. Self-driving, adaptive and intuitive software that is changing the way people work. Our solutions empower people and deliver a better people experience so people can spend time on meaningful high value work they live for.
The working arrangement for this role is work from anywhere within Poland.
Job Description Overview: As a Data Engineer specializing in Snowflake, you will play a pivotal role in designing, implementing, and maintaining the data architecture for our organization. Your expertise in Snowflake, a cloud-based data warehousing platform, will be essential in optimizing data workflows, ensuring data quality, and enabling efficient data analysis and reporting.
Responsibilities:
- Data transformations and Design: Collaborate with cross-functional teams to understand data requirements and design scalable and efficient data transformations using Snowflake. Develop and maintain the data architecture, ensuring it aligns with business goals and industry best practices.
- Snowflake Implementation / Maintenance: Configure and optimize Snowflake environments to meet performance and scalability requirements. Implement and maintain data pipelines and ETL processes using Snowflake features and functionalities.
- Data Modeling: Design and implement data models, ensuring they support the analytical needs of the organization. Work closely with data scientists, analysts, and other stakeholders to understand data usage patterns and optimize data structures.
- Performance Optimization: Monitor and optimize query performance in Snowflake, identifying and addressing bottlenecks in data processing. Implement best practices for data storage, indexing, and partitioning to enhance overall system performance.
- Data Integration & Automation: Integrate data from various sources into Snowflake, ensuring data consistency, accuracy, and timeliness. Manage and maintain existing, and create new Data pipelines. Collaborate with data source owners to establish and maintain data ingestion processes. Develop and deploy machine learning models to automate processes and integrate customer data across multiple systems of record. Regularly evaluate the performance of deployed models and adjust them to ensure they meet evolving customer and business needs. Build predictive models to anticipate Internal data needs, enabling proactive support and decision-making.
- Security and Compliance: Implement and enforce security measures to protect sensitive / confidential data within Snowflake. Ensure compliance with data governance requirements.
- Documentation: Create and maintain comprehensive documentation for data engineering processes, Snowflake configurations, and data models. Provide training and support to other team members on Snowflake best practices. Collaborate with data scientists, analysts, and business stakeholders to understand data needs and deliver effective data solutions. Work closely with the IT team to integrate Snowflake with other systems and applications.
Qualifications:
- Bachelor's degree in Data or Computer Science, Information Technology, or a related field.
- Proven experience as a Data Engineer with a focus on Snowflake.
- In-depth knowledge of Snowflake architecture, features, and best practices.
- Proficiency in SQL, experience with data modeling tools and experience with AI/ML framework.
- Strong problem-solving skills and the ability to optimize data workflows for performance.
- Experience with cloud platforms (e.g., Snowflake, Azure) and related services.
- Familiarity with data integration tools and ETL processes.
- Excellent communication and collaboration skills.
- Certifications in Snowflake or related technologies are a plus.
- Strong understanding of data integration practices and API connectivity across SaaS platforms.
Additional Information: Join Unit4 and be part of one of the most exciting journeys in the cloud ERP software space. We’re a fast-paced, high-growth, people-centric company, delivering enterprise software for a great people experience, and offering our own people a host of benefits and development opportunities. Grow with us.
At Unit4, we offer:
- a culture built on trust - giving you the freedom and autonomy to be successful,
- balance - with our uncapped time off policy, remote working opportunities and Global Wellbeing Days when the whole company can switch off and prioritize well-being,
- talented colleagues, role models and mentors - work, learn and be inspired by some of the best talent in the software industry,
- a commitment to sustainability - with initiatives such as our Act4Good program, a way for everyone at Unit4 to come together and engage in actions that benefit society and the planet,
- a safe and inclusive working environment – supported by our Employee Resource Groups, which are open to all and include Women at Unit4, Pride at Unit4, Mental Health and Access at Unit4, and People of Color at Unit4.
Unit4 is committed to ensuring equal opportunity for everyone. Together, we continue to build an inclusive culture that encourages and celebrates the diversity of our employees, where they all are seen as a real value to the company. We guarantee a fair consideration for employment, without discrimination. That's why we make our hiring decisions solid based on merit, qualifications and current business needs. We invite you to be a part of this diversity and join our community!
Data Engineer (Snowflake) employer: UNIT4 NV
Contact Detail:
UNIT4 NV Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer (Snowflake)
✨Tip Number 1
Network like a pro! Reach out to people in your industry, especially those who work with Snowflake. Attend meetups or webinars, and don’t be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your data engineering projects, especially those involving Snowflake. This can be a game-changer during interviews, as it gives potential employers a tangible look at what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your SQL and Snowflake knowledge. Practice common data engineering problems and be ready to discuss your thought process. We all know that confidence is key, so the more prepared you are, the better you'll perform!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us. Let’s make this happen together!
We think you need these skills to ace Data Engineer (Snowflake)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Data Engineer role, highlighting your Snowflake experience and relevant skills. We want to see how your background aligns with our mission of empowering people through innovative software solutions.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Let us know what excites you about working with Snowflake and our people-centric approach.
Showcase Your Projects: If you've worked on any cool projects involving Snowflake or data engineering, make sure to mention them! We love seeing real-world applications of your skills, so share your successes and what you learned along the way.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you'll be part of our journey in transforming work for people everywhere!
How to prepare for a job interview at UNIT4 NV
✨Know Your Snowflake Inside Out
Make sure you brush up on your Snowflake knowledge before the interview. Understand its architecture, features, and best practices. Be ready to discuss how you've used Snowflake in past projects, especially around data transformations and performance optimisation.
✨Showcase Your Data Modelling Skills
Prepare to talk about your experience with data modelling. Think of specific examples where you've designed data models that supported analytical needs. Highlight any collaboration with data scientists or analysts to demonstrate your teamwork skills.
✨Demonstrate Problem-Solving Prowess
Be ready to tackle hypothetical scenarios during the interview. They might ask how you'd optimise query performance or handle data integration challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers and showcase your problem-solving abilities.
✨Communicate Clearly and Confidently
Since communication is key in this role, practice explaining complex technical concepts in simple terms. Be prepared to discuss how you would document processes and train team members on Snowflake best practices. This will show that you can bridge the gap between technical and non-technical stakeholders.