Skip to content

Distinguished Full Stack Architect – Capital Markets Risk
Company | TD Bank |
---|
Location | New York, NY, USA |
---|
Salary | $147000 – $255000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Undergraduate degree or Technical Certificate (Graduate degree preferred)
- 10-15+ years relevant experience developing a variety of platforms
- Experience with Continuous Integration, Continuous Delivery, Pair programming and / or Test-Driven Development is an asset (i.e., ability to author Unit, Integration and Functional Tests)
- Demonstrated experience with leading technical tools integration in a complex environment
Responsibilities
- Designs, describes, and manages solution engineering in relation to specific Journeys and / or Platforms through the end-to-end lifecycle
- Leads the overall technical vision to create complex distributed solutions
- Provides strategic guidance ensuring technology teams and business areas understand the architectural options and technology choices that account for total cost of ownership
- Advises on foundational solution patterns, principles and constraints across the product-based org that align to the overall enterprise technology strategy, roadmap, and architectural goals
- Accountable for the overall Architecture portfolio, roadmap and definition in the product-based org for their respective journey or platform
- Responsible for strategic decisions for the Architecture practice within a platform or journey, escalating as appropriate
- Sets collaboration framework and create solution prototypes for providing Architecture advice and guidance to the product-based org
- Controls solution and development, regulatory and compliance for complex system landscapes (e.g., hybrid, multi-cloud, edge workloads)
Preferred Qualifications
- Certification in TOGAF 9 or 10
- Financial experience and capital markets experience
- Proficiency and Certification in GCP and GKE or Azure
- Solid understanding of data and analytics principles and methodologies
- Experience implementing foundational cloud services (networking, security, account/organizations, logging & monitoring, identity access management, etc.)
- Familiarity with DevOps practices and tools
- Experience in software development using languages such as Java, Python, C++, Go, or Ruby
- Experience in large-scale migration of application workloads from on-prem or collocated data centers to a cloud platform
- Experience working with GCP, AWS, Azure, and private cloud compute, storage, micro-service applications, platform serverless frameworks, API gateway, CI/CD, and cloud-based services
- Experience implementing cloud controls, security, monitoring technologies, as well as hands-on experience instrumenting alerts based on aggregated logs and analytics output and audit services
- Experience with infrastructure as code using tools such as Terraform or Cloud Formation
- Experience managing container orchestrated workloads such as Kubernetes/Docker
- Experience developing DevOps, Site Reliability, and Solutions Architecture methodologies and practices