

Java and Cloud Solutions Architect
Vanguard – Lead/Sr. Level Big Data Engineer(13-15 Years Exp) – (1+ Year Contract/Hybrid) – Malvern, PAResponsibilitiesVanguard’s Trading Analytics and Strategy (TAS) team works with our global trading desks to optimize their trading strategies, saving millions of dollars for clients every year. The team works with our trader and portfolio manager partners, across asset classes and passive and active mandates, to conduct data-driven analyses and build tools to help shape our trading strategy. As an Engineer on the full stack team, you will be dedicated to help design, implement, and maintain a modern, robust, and scalable platform that will enable the TAS team to meet the increasing demands from the various trading desks.
Qualifications
Proficiency in Python programming
Strong expertise in SQL, Presto, HIVE, and Spark
Knowledge of trading and investment data
Experience in big data technologies such as Spark and developing distributed computing applications using PySpark
Experience with libraries for data manipulation and analysis, such as Pandas, Polars, and NumPy
Understanding of data pipelines, ETL processes, and data warehousing conceptsStrong experience in building and orchestrating data pipelines
Experience in building APIs
Write, maintain, and execute automated unit tests using PythonFollow Test-Driven Development (TDD) practices in all stages of software development
Extensive experience with key AWS services/components including EMR, Lambda, Glue ETL, Step Functions, S3, ECS, Kinesis, IAM, RDS PostgreSQL, Dynamodb, Timeseries database, CloudWatch Events/Event Bridge, Athena, SNS, SQS, and VPC
Proficiency in developing serverless architectures using AWS services
Experience with both relational and NoSQL databases
Skills in designing and implementing data models, including normalization, denormalization, and schema design
Knowledge of data warehousing solutions like Amazon Redshift
Strong analytical skills with the ability to troubleshoot data issues
Good understanding of source control, unit testing, test-driven development, and CI/CD
Ability to write clean, maintainable code and comprehend code written by others
Strong communication skills
Proficiency in data visualization tools and the ability to create visual representations of data, particularly using Tableau
Responsibilities
Design and implement cloud architecture solutions that meet business needs and enhance scalability.
Collaborate with cross-functional teams to develop and deploy software applications using Java and cloud technologies.
Ensure adherence to best practices in cloud infrastructure, security, and compliance, including FedRAMP.
Utilize CI/CD pipelines to streamline software development and deployment processes.
Analyze and optimize distributed systems for performance and reliability.
Engage in test-driven development to ensure high-quality code and functionality.
Job Type: Contract
Pay: $55.00 - $110.00 per hour
Expected hours: 40 per week
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Schedule:
8 hour shift
Monday to Friday
Work Location: In person
Vanguard – Lead/Sr. Level Big Data Engineer(13-15 Years Exp) – (1+ Year Contract/Hybrid) – Malvern, PAResponsibilitiesVanguard’s Trading Analytics and Strategy (TAS) team works with our global trading desks to optimize their trading strategies, saving millions of dollars for clients every year. The team works with our trader and portfolio manager partners, across asset classes and passive and active mandates, to conduct data-driven analyses and build tools to help shape our trading strategy. As an Engineer on the full stack team, you will be dedicated to help design, implement, and maintain a modern, robust, and scalable platform that will enable the TAS team to meet the increasing demands from the various trading desks.
Qualifications
Proficiency in Python programming
Strong expertise in SQL, Presto, HIVE, and Spark
Knowledge of trading and investment data
Experience in big data technologies such as Spark and developing distributed computing applications using PySpark
Experience with libraries for data manipulation and analysis, such as Pandas, Polars, and NumPy
Understanding of data pipelines, ETL processes, and data warehousing conceptsStrong experience in building and orchestrating data pipelines
Experience in building APIs
Write, maintain, and execute automated unit tests using PythonFollow Test-Driven Development (TDD) practices in all stages of software development
Extensive experience with key AWS services/components including EMR, Lambda, Glue ETL, Step Functions, S3, ECS, Kinesis, IAM, RDS PostgreSQL, Dynamodb, Timeseries database, CloudWatch Events/Event Bridge, Athena, SNS, SQS, and VPC
Proficiency in developing serverless architectures using AWS services
Experience with both relational and NoSQL databases
Skills in designing and implementing data models, including normalization, denormalization, and schema design
Knowledge of data warehousing solutions like Amazon Redshift
Strong analytical skills with the ability to troubleshoot data issues
Good understanding of source control, unit testing, test-driven development, and CI/CD
Ability to write clean, maintainable code and comprehend code written by others
Strong communication skills
Proficiency in data visualization tools and the ability to create visual representations of data, particularly using Tableau
Responsibilities
Design and implement cloud architecture solutions that meet business needs and enhance scalability.
Collaborate with cross-functional teams to develop and deploy software applications using Java and cloud technologies.
Ensure adherence to best practices in cloud infrastructure, security, and compliance, including FedRAMP.
Utilize CI/CD pipelines to streamline software development and deployment processes.
Analyze and optimize distributed systems for performance and reliability.
Engage in test-driven development to ensure high-quality code and functionality.
Job Type: Contract
Pay: $55.00 - $110.00 per hour
Expected hours: 40 per week
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Schedule:
8 hour shift
Monday to Friday
Work Location: In person