FAQs
What key technologies and skills are required for this position?
The key technologies and skills include Python and SQL for data processing and analysis, Redshift and Spark for data warehousing and big data processing, AWS Cloud Services for scalable and secure data solutions, and data modeling to design and optimize data structures.
What are the responsibilities of a Data Engineer at Vanguard?
Responsibilities include writing ETL processes, troubleshooting software for data consistency, integrating large-scale data, translating business specifications into design specifications, leading solution development phases, assessing data quality, educating junior data engineers, and testing new software releases.
What is the minimum experience required for this position?
A minimum of 8+ years of experience in data analytics, programming, database administration, or data management is required.
Is a specific educational background required for the Data Engineer role?
An undergraduate degree or equivalent combination of training and experience is required, with a graduate degree preferred.
Is Vanguard offering visa sponsorship for this position?
No, Vanguard is not offering visa sponsorship for this position.
How does Vanguard approach diversity, equity, and inclusion?
Vanguard is committed to creating an inclusive, equitable, and diverse work environment, recognizing that diversity is essential to deliver on the company's mission.
What is Vanguard's working model?
Vanguard has implemented a hybrid working model designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection.
Will there be opportunities for professional development within this role?
Yes, there are opportunities for professional development, including educating and developing junior data engineers on the team and fostering a collaborative environment.
What coding practices are expected from Data Engineers?
Data Engineers are expected to ensure that all code is well-structured, documented, easy to maintain, and reusable.
What types of data integration will the Data Engineer be responsible for?
The Data Engineer will integrate complex and large-scale data from various sources to support business insights and decision-making.