At a Glance
- Tasks: Join our Data Engineering team to build and optimise our data platform using modern tools.
- Company: Be part of Visa, a leader in financial technology with a commitment to innovation.
- Benefits: Enjoy competitive pay, flexible working options, and opportunities for professional growth.
- Why this job: Make a real impact by driving data governance and analytics for better business decisions.
- Qualifications: Experience in data modelling, ETL projects, and proficiency in Python or Java required.
- Other info: Hybrid work environment with a focus on collaboration 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.
- 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.
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).
Staff Data Engineer employer: Visa Inc.
Contact Detail:
Visa Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Data Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already working at Visa or similar companies. A friendly chat can open doors and give you insider info that could help you stand out.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about your experience with Snowflake, Python, and data modelling. We want to see your passion shine through!
✨Tip Number 3
Showcase your problem-solving skills! Be ready to discuss how you've tackled challenges in past projects, especially around data governance and optimisation. We love hearing about real-world examples.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining our team and contributing to our mission.
We think you need these skills to ace Staff Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Snowflake, Python, and data modelling to show us you’re the right fit for our Data Engineering team.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about data engineering and how you can contribute to our mission. Share specific examples of past projects where you’ve optimised data processes or improved data quality.
Showcase Your Technical Skills: Don’t forget to mention your experience with tools like dbt, Airflow, and AWS SQL. We want to see how you’ve used these technologies in real-world scenarios, so be specific about your contributions and outcomes.
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 don’t miss out on any important updates during the hiring process.
How to prepare for a job interview at Visa Inc.
✨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 AWS SQL and any stream technologies you've worked with. Being able to discuss your hands-on experience with these tools will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've optimised data models or reduced costs in previous roles. Think about specific challenges you faced and how you tackled them. This will demonstrate your proactive approach and ability to drive best practices, which is key for this role.
✨Understand Data Governance
Familiarise yourself with data governance principles and be ready to discuss how you've contributed to improving data quality in past projects. Highlight any experience you have with setting standards and collaborating with other teams to ensure data integrity.
✨Be Ready for Technical Questions
Expect technical questions related to data modelling, ETL processes, and cloud cost management. Prepare to explain your thought process and decision-making in previous projects. Practising common interview questions can help you articulate your expertise confidently.