- Natural language processing
Create products that are changing an industry.
At Vanguard, we continue to invest in transforming our organizations to support the rapid growth of marketing. Driven by core tenets of modern marketing – agile marketing, digital experience, Big Data insights, customer-centricity, compelling content, and marketing automation – the Enterprise MarTech Platforms technology group is empowering Vanguard Marketing divisions to reach their audiences in more meaningful and relevant ways, driving incremental business value with personalized, data-driven contextually relevant experiences.
This role supports the Data Engineering Pillar, with a focus on the delivery of marketing data and capabilities supporting the MarTech roadmap. As a seasoned Technical Lead within Vanguard’s MarTech Data, Identity & Analytics team, you will own the technology and operational decisions for the team. In this role you will develop a comprehensive understanding of customer and marketing data requirements, including how data is created, collected, and consumed across Vanguard’s marketing divisions. You will apply knowledge of B2B and B2C business models and use cases to identify future data and analytics platform needs, including an understanding of what is currently possible and what will be possible by taking full advantage of 1st, 2nd, and 3rd party data sets.
In this role, you will enable greater reliability, adaptability, and speed by leveraging techniques from agile application
development and deployment (DevOps) in your data and analytics work. You will develop a comprehensive understanding of customer and marketing data requirements, including how data is created, collected, and consumed across Vanguard’s marketing divisions. You will employ a set of practices intended to enable shorter data development and delivery cycles — ideally providing continuous delivery of new capabilities — with higher quality of deliverables.
IN THIS HIGH-VISIBILITY ROLE, YOU WILL:
Partner with Product and Data Architecture to articulate feasible Customer 360 Data Platform technology choices that meet Vanguard business, IT, and enterprise security requirements
Bridge business & technical requirements to provide a cohesive, seamless solution to scale and perform
Work alongside divisional marketing and analytics teams to support the end-to-end understanding & governance of each division’s customer, prospect, and marketing data needs
Determine all desired orchestration system integrations (e.g. Audience Builder, SFMC, Adobe, etc.) and required data for each system (e.g. event collection, event and customer IDs, system ID, etc.)
Put forth a viable, scalable technology point of view; be knowledgeable and conversant with the offline and online (digital) marketing technology landscape
Support technology decisions during planning and design of new MarTech platform initiatives and capabilities prioritized in the Enterprise MarTech Roadmap
Be responsible for designing and maintaining next generation marketing data platforms in AWS Marketing cloud technologies and other third-party data architectures
Develop Proof-of-Concept projects to validate new data architectures, technologies, and solutions
Provide technical leadership in support of cloud computing and automation
Play a vital role in designing, enhancing, implementing, and scaling cloud platforms
Drive engineering and architectural best practices broadly throughout the organization
Implement key techniques to deliver significant value by implementing DevOps in support of data delivery efforts, such as:
Increased deployment frequency — shifting toward a methodology where rapid and continuous delivery of new functionality enables the organization to keep pace with change
Automated testing — removing bottlenecks arising from traditional, human-intensive testing approaches enables higher quality amid more frequent delivery of new capabilities
Consistent metadata and version control — closely tracking changes and communicating them rapidly across all participants in data pipeline delivery ensures more complete change management and avoids disruptions
Monitoring — constantly tracking behavior and usage of pipeline capabilities enables more rapid identification of both flaws to be corrected and opportunities for new capabilities.
Collaboration across all stakeholders — clear, constant communication and common metadata, particularly when changes are being introduced into a pipeline, is essential to speed of delivery.
Communicates with project manager on a frequent basis. Identifies tasks and issues that may have an impact on service levels or schedules. Provides realistic task and cost estimates. Screens resumes of team members, interviews, makes hiring and assignment recommendations, and writes reviews.
Maintains a current and working knowledge of IT development methodology, architecture design, and technical standards. Mentors IT staff and identifies training needs. As new standards are instituted, ensures their usage by team members. A Technical Lead II should be able to perform as a Developer III.
Support Agile Scrum teams with planning, scoping, creation of technical solutions for Customer Identity Resolution capabilities, and guide implementation to production
Reviews and approves documentation and diagrams created by IT team members (e.g., system specifications). Writes documentation, including technical standards and processes.
Identifies opportunities for continuous quality improvement of technical standards, methodologies, and technologies.
Participates in special projects and performs other duties as assigned.
WHAT IT TAKES
Undergraduate degree in Computer Science, Mathematics, Engineering (or equivalent training and experience)
Five years of experience in a technical specialty, including at least two years as a developer or technical lead with a Big Data based platform such as AWS EMR.
5+ experience in developing Big Data and/or machine learning solutions
Knowledge of Big Data applications for target marketing and segmentation uses
Good understanding of lean principles, including DataOps, CloudOps, continuous delivery; must have experience with Maven, Cucumber testing, Bamboo, git, use of NGA tools, etc.
Background in agile SW development and Scaled Agile Frameworks
Worked on cloud Big Data technologies (AWS EMR, S3, Glue ETL, Athena, AWS Step Functions, AWS Lambda, Cloud Formation templates, Cloud Watch Logs, Splunk, Ansible, etc.)
Worked on Big Data streaming services such as Kinesis, Flume, Kafka, etc.
Familiarity with Machine Learning (ML), NLP, Robotic, and AI concepts would a plus, especially around the use and application of such technologies to provide value add services to our clients.
Strong experience with scripting languages and platforms such as Spark, Python, R, SQL, Scala, etc.
Experience with leveraging APIs and micro-services for serving and managing data on AWS. Use and application of API Management technologies, such as AWS API Gateway, RESTful APIs, Route 53, web services, etc.
Willingness and enthusiasm for learning and experimenting with new technology, tools and processes and setting Vanguard-wide standards.
Willingness and enthusiasm for experimenting with new tools and processes and setting Vanguard-wide standards.
Ability to mentor and lead junior team members in the effective use of technology and systems.
Strong interpersonal skills, ability to collaborate effectively across Product, Engineering, and business teams
Demonstrated ability to achieve results while working in a cross-functional environment
1. Provides expert level IT technical lead services and direction for critical software, middleware, or hardware projects on multiple platforms. Provides technical expertise and completes complex development, design, implementation, architecture design specification, and maintenance activities.
2. Ensures the viability of IT deliverables. Recommends development options and approves the team's technical deliverables. Conducts testing, including functionality, technical limitations, and security.
3. Identifies potential solutions and approves technical solutions proposed by team members. Elevates complex technical issues to IT experts. Resolves technical problems discovered by testers and internal clients. . Responds to and resolves technical issues in a timely manner. Researches issues and performs root cause analysis. Anticipates technology problems and prevents them.
4. Communicates with key stakeholders on project issues and implications. Evaluates the impacts of change requests on technologies and effectively persuades and influences others on ideas.
5. Maintains a current and working knowledge of IT development methodology, architecture design, and technical standards. Mentors IT staff and identifies training needs. As new standards are instituted, ensures their usage by team members.
6. Reviews and approves documentation and diagrams created by IT team members. Writes documentation, including technical standards and processes.
7. Identifies opportunities for continuous quality improvement of technical standards, methodologies, and technologies.
8. Participates in design, code, and test inspections throughout product life cycle to identify issues. Participates as a technical consultant at other project meetings. Presents technical status and issues at milestone reviews.
9. Thoroughly understands and complies with Information Technology and Information Security policies and procedures, and verifies that deliverables meet requirements.
10. Participates in special projects and performs other duties as assigned.
Minimum of eight years related work experience, with at least three years of development experience.
Undergraduate degree or equivalent combination of training and experience. Graduate degree preferred.
Vanguard is not offering visa sponsorship for this position.
We are Vanguard. Together, we’re changing the way the world invests.
For us, investing doesn’t just end in value. It starts with values. Because when you invest with courage, when you invest with clarity, and when you invest with care, you can get so much more in return. We invest with purpose – and that’s how we’ve become a global market leader. Here, we grow by doing the right thing for the people we serve. And so can you.
We want to make success accessible to everyone. This is our opportunity. Let’s make it count.
Vanguard’s continued commitment to diversity and inclusion is firmly rooted in our culture. Every decision we make to best serve our clients, crew (internally employees are referred to as crew), and communities is guided by one simple statement: “Do the right thing.”
We believe that a critical aspect of doing the right thing requires building diverse, inclusive, and highly effective teams of individuals who are as unique as the clients they serve. We empower our crew to contribute their distinct strengths to achieving Vanguard’s core purpose through our values.
When all crew members feel valued and included, our ability to collaborate and innovate is amplified, and we are united in delivering on Vanguard's core purpose.
Our core purpose: To take a stand for all investors, to treat them fairly, and to give them the best chance for investment success.