Vanguard

Senior Data Engineer – Anti Fraud

Vanguard

contract

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Be creative with solutions for business needs.
  • Aid with the design and implement of pipelines for real-time analysis and critical decision making for operational systems.
  • Build ELT pipelines, from source to presentation of data to our internal customers.
  • Write high quality, testable and readable code, assist with code reviews, provide solution design input, build automated tests, create documentation, and other tasks throughout the development lifecycle.
  • Collaborate closely with junior and senior developers, scrum master, and product owner to ensure the data is enabling our client experience.
  • Identify and help implement continuous improvement of technical standards, methodologies, technologies, and processes.
  • Own the deployment and operations of the system across environments from development, test, and through to production.
  • Participate in agile meetings aligned to the scrum framework: sprint planning, daily scrums, sprint review, sprint retrospective.

Requirements

  • A bachelor’s degree in computer science, STEM or related discipline is a plus, but not strictly required.
  • Experience as a data engineer.
  • Strong experience with Python and SQL is required.
  • Solid understanding of working in a cloud-based environment (AWS is preferred).
  • Proficient using transformation tools such as PySpark/Pandas.
  • Knowledge and practice of graph databases is preferred but not required.
  • Familiarity using data quality frameworks, ie. Great Expectations.
  • Experience building cloud infrastructure using IaC (CloudFormation/Terraform).
  • Demonstrable understanding of industry standards and best practices as it relates to development methodology such as testing, code quality and consistency.
  • An understanding of agile software development methodology, with scrum framework experience preferred.
  • A desire to continuously learn and develop yourself in both technical and non-technical skillsets.
Benefits
  • Health insurance
  • Annual performance bonus (paid in January)
  • Partnership bonus (paid in June)
  • Competitive benefits
  • Hybrid working model (office days on Tuesday, Wednesday, and Thursday)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSQLELT pipelinesPySparkPandasgraph databasesCloudFormationTerraformdata quality frameworksagile software development
Soft skills
creativitycollaborationcommunicationcontinuous improvementsolution designcode reviewdocumentationproblem-solvingteamworkadaptability
Certifications
Bachelor's degree in computer scienceSTEM degree