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 software engineer (Java/Python/AWS)
Builds
Scalable backend systems, integrated data pipelines, and secure database architectures for investment services
Domain
Financial services / Investment management / Cloud-native backend
Required skills
Java, Python, AWS, REST, GraphQL, DB2, Stored Procedures, Database design and optimization, API management, System integration, Agile methodology, Technical mentoring
Preferred skills
AWS Cloud Practitioner certification, Splunk, Honeycomb, CloudWatch, PostgreSQL, Node.js, JSF
Technologies
Java, Python, AWS, DB2, Spring Boot, JavaScript, Angular, React, GitHub, DynamoDB, REST, GraphQL
Responsibilities
Design and develop complex backend applications and databases; Optimize backend systems for high performance and scalability; Integrate multiple data sources, APIs, and services; Create and maintain detailed backend documentation; Collaborate with front-end teams to design backend interfaces; Mentor less experienced staff and resolve elevated technical issues; Participate in code reviews and design inspections; Ensure compliance with IT and security policies
Seniority
Senior, hands-on IC with mentorship responsibilities