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, APIs, and database architectures for internal clients and enterprise standards.
Domain
Financial services / Cloud-native backend development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Node JS, AWS (CloudFormation, ECS, Fargate, DynamoDB, S3, Lambda, IAM), SQL, CI/CD, TDD/BDD, Python, system integration, API management, database optimization
Preferred skills
AWS Cloud Practitioner certification, Adobe Experience Manager, Agile methodologies
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; create and maintain backend documentation; collaborate with front-end teams on interface design; mentor staff and conduct code inspections; ensure compliance with security and IT policies.
Seniority
Senior, hands-on IC with mentorship responsibilities