
Associate Director - Full Stack Development
Teachers Insurance and Annuity Association of America (TIAA)3 days ago
Pune, India or Mumbai, IndiaStaff+
Responsibilities
- Design, develop, and maintain scalable data engineering solutions using Python, Snowflake, and AWS services.
- Build and optimize Snowpark stored procedures for complex data transformations.
- Develop serverless applications using AWS Lambda, Amazon S3, and related AWS services.
- Design and manage DAG-based orchestration for end-to-end data pipeline execution.
- Provide technical leadership and architectural guidance while remaining hands-on in development.
- Establish coding standards, best practices, and code review processes.
- Mentor junior and mid-level engineers and support their technical development.
- Troubleshoot production issues and maintain high availability and performance of data pipelines.
- Collaborate with data analysts, business stakeholders, and platform engineering teams.
- Contribute to technical roadmap planning and platform modernization initiatives.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 10+ years of overall technology experience, including significant hands-on data engineering experience.
- Strong production-grade Python development experience.
- Demonstrated experience with Snowflake, Snowpark stored procedures, SQL, and Snowflake performance optimization.
- Hands-on experience with AWS Lambda, Amazon S3, and cloud service integrations.
- Experience designing and maintaining DAG-based workflows using Apache Airflow or equivalent orchestration frameworks.
- Experience with Git, infrastructure-as-code tools such as Terraform or CloudFormation, and containerization with Docker is preferred.
- Familiarity with AWS Glue, Step Functions, CloudWatch, IAM, ECS/EKS, SNS/SQS, and deployment pipelines is preferred.
- Understanding of data governance, security, and compliance practices in cloud environments.
- Prior asset management, investment banking, or financial services experience is preferred.
- Strong problem-solving, independent judgment, communication, and stakeholder-presentation skills.
Benefits
- The company describes a collaborative in-office work environment.
- TIAA offers accessibility support and reasonable accommodations for applicants with disabilities.
- The company provides learning experiences, development pathways, future-focused skills, and AI tools.
Tech Stack
Categories
BackendData Engineering
About Teachers Insurance and Annuity Association of America (TIAA)
TIAA is a privately held, not-for-profit financial services organization providing retirement plans, annuities, IRAs, mutual funds, life insurance, 529 plans, and brokerage services to employees and institutions in education, healthcare, and the nonprofit sector. Founded in 1918 and headquartered in New York, it also offers investment management through its Nuveen subsidiary. Its revenue comes from fees on asset management, insurance, and brokerage services.