1 day ago
Hyderābād, IndiaStaff+
Responsibilities
- Lead the design and development of scalable applications and event-driven, serverless AWS solutions.
- Provide technical leadership and hands-on engineering across Java, Spring Boot, Node.js, React, Angular, TypeScript, and APIs.
- Build reusable platform capabilities, infrastructure, tooling, shared services, and self-service developer capabilities.
- Design and integrate REST and GraphQL APIs, microservices, distributed systems, and event-driven architectures.
- Apply Infrastructure as Code with CloudFormation and support automated CI/CD and cloud deployments.
- Improve developer experience through reusable engineering patterns, automation, documentation, and self-service capabilities.
- Drive application reliability, scalability, security, monitoring, observability, testing, and operational excellence.
- Troubleshoot complex application and production issues and participate in production support and on-call activities.
- Mentor engineers, lead technical discussions and design reviews, and collaborate with engineering, product, and business stakeholders.
Requirements
- At least 10 years of overall software engineering experience, including at least 3 years in a technical leadership role.
- Bachelor’s degree in Computer Science or a related field, or a Master’s degree/Diploma in Computer Science.
- Strong hands-on experience with Java, Spring Boot, Node.js, Angular, React, TypeScript, APIs, and microservices; Python knowledge is beneficial.
- Strong AWS experience with cloud-native, serverless, and event-driven architectures, including Lambda, ECS, EC2, S3, IAM, SNS, SQS, CloudFormation, and CloudWatch.
- Understanding of REST APIs, GraphQL, HTTP patterns, distributed systems, and event-driven application design.
- Experience with CI/CD, version control, automated testing, Infrastructure as Code, Docker, and Kubernetes.
- Experience with relational and NoSQL databases, caching, and messaging technologies including PostgreSQL, Oracle, DB2, DynamoDB, Redis, and Kafka.
- Experience with production monitoring and observability using Honeycomb, Splunk, and AWS CloudWatch.
- Experience delivering technology solutions in banking, financial services, or financial-sector environments.
- Strong technical leadership, mentoring, stakeholder collaboration, communication, and problem-solving skills.
Benefits
- Benefits and Rewards packages include financial, physical, and personal wellness support.
- The role is based in Hyderabad, Telangana, India.
- Vanguard uses a hybrid working model for most employees, combining flexibility with in-person learning, collaboration, and connection.
Tech Stack
Amazon DynamoDBAngularApache KafkaAWSDockerGraphQLIBM DB2JavaKubernetesNode.jsPostgreSQLPythonReactRedisSplunkSpring BootTypeScript
Categories
About Vanguard
Vanguard is an investment management company offering low-cost index and active mutual funds, ETFs, brokerage, retirement plans, and financial advice for individual, institutional, and advisor clients. Founded in 1975 by John C. Bogle and headquartered in Valley Forge, PA, it operates a client-owned structure in which its funds own the firm. Its business model centers on asset-based management and advisory fees.
