V

Vanguard

Manages investment funds and retirement savings

Application Engineering Technical Lead - II

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

About the Job

Requirements

  • A minimum of 8 years of experience in software development, architecture, and system integration is required.
  • A bachelor's degree in Computer Science, Information Technology, or Computer Applications, or a master's degree in Computer Applications, is required.
  • Expertise in software architecture, system design, and technical leadership for enterprise applications is required.
  • Hands-on experience with one or more modern backend languages, such as Node.js, Python, and Java, is required.
  • Strong experience designing and building solutions on AWS is required, including services such as DynamoDB, S3, Lambda, Step Functions, CloudFormation, SNS, SQS, AppSync, ECS, Athena, DataSync, Glue, DMS, and GraphQL.
  • Experience in data engineering concepts and platforms, including data pipelines, AWS Glue, PySpark, and Databricks, is sought; Databricks is highly desirable.
  • A solid understanding of CI/CD practices and modern development workflows is required, with experience using tools such as Git/GitHub and GitHub Actions.
  • Proven experience mentoring and leading cross-functional engineering teams while fostering high standards of code quality and engineering excellence is required.
  • A strong grasp of modern software delivery practices, including Agile methodologies, full product lifecycle ownership, and DevSecOps principles, is required.
  • The ability to design and deliver secure, scalable, and maintainable systems while balancing technical excellence with pragmatic business outcomes is required.
  • Experience working within regulated or complex enterprise environments is required; exposure to financial services or adjacent domains is an advantage.
  • An interest in or exposure to AI/ML technologies is a plus.
  • Relevant AWS Developer and/or Solutions Architect certifications are highly desirable.

Responsibilities

  • Provide senior-level IT technical leadership for critical software project initiatives across multiple platforms, including complex development, design, implementation, architecture specification, and maintenance activities.
  • Ensure IT deliverables are viable, recommend development and architectural options, approve the team's technical deliverables, and conduct testing for functionality, technical limitations, and security.
  • Identify and approve potential technical solutions proposed by team members, resolve complex technical problems, respond to technical issues promptly, research issues, conduct root-cause analysis, and anticipate and prevent technology problems.
  • Communicate with key stakeholders about project issues and implications, evaluate the impacts of change requests on technologies, and persuade and influence others on ideas.
  • Maintain current working knowledge of IT development methodologies, architecture design, and technical standards; mentor crew members, identify training needs, and ensure team members use new standards.
  • Learn and apply modern technology quickly, stay versed in current software development technologies and tools, and assist with creating strategic product roadmaps.
  • Ensure IT deliverables are viable, recommend development options including design, build-versus-buy, and vendor purchase, and partner with architects to design and implement high-performance, scalable, and secure solutions.
  • Review and approve documentation and diagrams created by IT team members, and write documentation including technical standards and processes.
  • Identify opportunities to continuously improve technical standards, methodologies, and technologies, and lead recommended solutions.
  • Develop well-structured, understandable, maintainable code backed by automated tests, using contemporary software development techniques that support test automation.
  • Increase the productivity of entire teams through collaboration, coaching, and implementation of technology frameworks.
  • Comply with Information Technology and Information Security policies and procedures, verify that deliverables meet requirements, and work across organizational lines to improve those policies and procedures.
  • Maintain a broad understanding of key functions, roles, external parties, and design systems to support efficient business processes while maintaining necessary controls.

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