At a Glance
- Tasks: Join our Data Engineering team to build and optimise our data platform using modern tools.
- Company: Visa, a leader in financial technology with a commitment to innovation.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Make an impact by driving data governance and optimising analytics for better decision-making.
- Qualifications: Experience in Data Modelling, ETL projects, and proficiency in Python or Java.
- Other info: Collaborative environment with a focus on continuous improvement and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
You’ll be a senior contributor in our Data Engineering team, working across various projects, building out key elements of our data platform using a range of modern tools including Snowflake, dbt, and Airflow. You’ll help us minimise our cloud costs, drive best practices across all our Data Disciplines and scale and automate our data governance.
At the core of this mission sits our data platform. We’re great believers in powerful, real-time analytics and empowerment of the wider business. We optimise for simplicity and re-usability – all our data lives in one place and is made available via our data warehouse in Snowflake.
What you’ll be working on:
- Support the building of robust data models downstream of backend services (mostly in Snowflake) that support internal reporting, financial and regulatory use cases.
- Focus on optimisation of our Data Warehouse, spotting opportunities to reduce complexity and cost.
- Help define and manage best practices for our Data Warehouse. This may include payload design of source data, logical data modelling, implementation, metadata, and testing standards.
- Set standards and ways of working with data across VXBS, working collaboratively with others to make it happen.
- Take established best practices and standards defined by the team and apply them within other areas of the business.
- Investigate and effectively work with colleagues from other disciplines to monitor and improve data quality within the warehouse.
- Contribute to prioritisation of data governance issues.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications:
- You have experience and a passion for Data Modelling, ETL projects, and Big Data as a developer or engineer.
- You have good experience in Python, Java or similar languages.
- You have proven experience with AWS SQL and data modelling is second nature to you.
- You are comfortable with general Data Warehousing concepts.
- You strive for improvement in your work and that of others, proactively identifying issues and opportunities.
- You have experience building robust and reliable data sets requiring a high level of control.
- You have proven experience with stream technologies like Kafka, Kinesis, Pulsar, etc.
- You have experience working with IaC tools such as Terraform, AWS CloudFormation, or Ansible.
Nice to haves:
- Any experience working within a finance function or knowledge of accounting.
- Experience working in a highly regulated environment (e.g. finance, gaming, food, health care).
- Knowledge of regulatory reporting and treasury operations in retail banking.
- Have previously used dbt, Databricks, or similar tooling.
- Experience working with orchestration frameworks such as Airflow/Prefect.
- Design and implementation knowledge of stream processing frameworks like Flink, Spark Streaming etc.
- Used to AGILE ways of working (Kanban, Scrum).
Additional Information: Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Staff Data Engineer in London employer: PowerToFly
Contact Detail:
PowerToFly Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Data Engineer in London
✨Network Like a Pro
Get out there and connect with folks in the data engineering scene! Attend meetups, webinars, or even just grab a coffee with someone in the industry. Building relationships can open doors that job applications alone can't.
✨Show Off Your Skills
Don’t just tell us what you can do; show us! Create a portfolio of your projects, especially those involving Snowflake, dbt, or Airflow. Having tangible examples of your work can really set you apart during interviews.
✨Prepare for Technical Interviews
Brush up on your technical skills and be ready to tackle some coding challenges. We love seeing candidates who can think on their feet, so practice common data engineering problems and be prepared to discuss your thought process.
✨Apply Through Our Website
Make sure to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you're genuinely interested in joining our team at Visa.
We think you need these skills to ace Staff Data Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Staff Data Engineer role. Highlight your experience with data modelling, ETL projects, and any relevant tools like Snowflake or dbt. We want to see how you can contribute to our data platform!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about data engineering and how your background aligns with our mission at StudySmarter. Be sure to mention specific projects or achievements that showcase your expertise.
Showcase Your Technical Skills: Don’t forget to include your technical skills in your application. Mention your experience with Python, AWS SQL, and any stream technologies you've worked with. We love seeing candidates who are proactive about their skill set and can bring value to our team!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re serious about joining the StudySmarter team!
How to prepare for a job interview at PowerToFly
✨Know Your Tools Inside Out
Make sure you’re well-versed in the tools mentioned in the job description, like Snowflake, dbt, and Airflow. Brush up on your knowledge of data modelling and ETL processes, as these will likely come up during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've optimised data processes or reduced costs in previous roles. Companies love candidates who can demonstrate their ability to identify issues and implement effective solutions.
✨Understand Data Governance
Familiarise yourself with data governance best practices and be ready to talk about how you’ve contributed to improving data quality in past projects. This shows that you’re proactive and understand the importance of data integrity.
✨Be Ready for Technical Questions
Expect technical questions related to Python, SQL, and stream technologies like Kafka or Kinesis. Practise coding challenges or scenarios that might be relevant to the role, so you can confidently showcase your technical prowess.