V

Vanguard

Manages investment funds and retirement savings

Application Engineer 4

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • Minimum 8 years of experience in application development, system architecture, and database management.
  • Bachelor’s degree (B.E./B.Tech) or Master’s degree (M.E./M.Tech) in relevant fields such as Computer Science, Information Technology, Engineering, or a related field.
  • Expert-level Python development, including object-oriented programming, type hints and static analysis, packaging, virtual environments, dependency management, and concurrency using multiprocessing.
  • Deep testing experience using pytest, unittest, and related frameworks.
  • Hands-on expertise with Amazon S3, including S3 Access Points, fine-grained IAM controls, lifecycle rules, storage classes, and multipart uploads.
  • Experience designing and modelling NoSQL databases, including DynamoDB, for efficiency and extensibility.
  • Strong experience with AWS Lambda, including serverless patterns, event integration, concurrency, and retries.
  • Strong experience with AWS Step Functions, including workflow orchestration, error handling, and compensating flows.
  • Strong experience with Amazon ECS, including task definitions, service scaling, and container orchestration.
  • End-to-end testing for event-driven architectures, including contract testing, consumer-driven contracts, Avro schema validation and compatibility testing, integration tests across S3, Lambda, Step Functions, and ECS pipelines, and monitoring and observability validation.
  • Avro expertise, including schema design and evolution strategies, efficient read/write using fastavro, and handling large datasets and streaming workflows.
  • Experience with cloud-native CI/CD, logging, and monitoring tools such as Git/Bitbucket, CloudWatch, and Splunk.

Responsibilities

  • Collaborate with business users, product managers, and engineering partners by asking questions and clarifying requirements to ensure high-quality outcomes.
  • Design and implement Python-based microservices on AWS using event-driven patterns tied to S3, DynamoDB, Lambda, Step Functions, and ECS.
  • Own data architecture, including S3 buckets and Access Points, bucket and object modelling and partitioning, DynamoDB and NoSQL data modelling, REST and GraphQL APIs, encryption and KMS policies, and high-throughput performance considerations.
  • Integrate S3 and DynamoDB with event-driven compute using Lambda, orchestrated workflows using Step Functions, and container workloads using ECS.
  • Define and execute end-to-end testing strategies for event-driven systems, including contract testing, schema validation, replay and idempotency testing, and integration scenarios across multiple AWS services.
  • Use Avro for data serialization, including schema design and evolution, compatibility rules, and performance optimization using Python libraries such as fastavro or avro.
  • Maintain engineering excellence through clean architecture, code reviews, robust documentation, observability and resilience practices, and operational readiness.
  • Provide third-line support as needed and contribute to continuous improvement.

About the Company

Vanguard

Manages investment funds and retirement savings

Vanguard manages mutual funds, exchange-traded funds, and retirement investments for individuals, financial advisers, and institutions. Its Vanguard 500 Index Fund gives investors exposure to large U.S. companies by tracking the S&P 500, while its lineup also includes actively managed stock and bond funds. Clients invest through brokerage and retirement accounts, workplace plans, or advisers, and advisory services build and maintain portfolios around their goals. Fund expenses and advisory fees pay for investment management and account services, with advisory charges based on the assets managed. Founded in 1975, Vanguard is headquartered in Malvern, Pennsylvania, United States.

Company size
10,001+
Company stage
Debt Financing
Total funding
$4B
Headquarters
Malvern, PA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Vanguard

See more jobs