Application Engineer - III
Core
Senior backend engineer responsible for system analysis, design, development, and optimization of scalable applications and databases for Vanguard's investment management platform.
Role type
Senior IC backend engineer (Java/Spring Boot/AWS)
Builds
Scalable backend systems, data integration pipelines, and secure cloud architectures for investment services.
Domain
Financial services / Cloud-native backend engineering
Deliverable
production ML models | product features (via careerplan.io/jobs/177965-application-engineer-iii-at-vanguard)
Required skills
Java, Spring Boot, AWS (CloudFormation, ECS, Fargate, Lambda, DynamoDB, S3), SQL, CI/CD, TDD/BDD, Python, API management, database optimization
Preferred skills
AWS Glue, AI tools, Node JS, PostgreSQL, AEM
Technologies
Java, Spring Boot, Angular, Node JS, AWS, CloudFormation, ECS, Fargate, DynamoDB, S3, Lambda, IAM, SQL, GitHub, Bitbucket, Bamboo, Splunk, Honeycomb, Python, Confluence, JIRA
Responsibilities
Design and implement complex backend systems and databases; optimize backend performance and scalability; integrate multiple data sources and APIs; mentor junior staff and conduct code reviews; collaborate with front-end teams on interface design; manage production support and change control.
Seniority
Senior, hands-on IC with mentorship responsibilities