Fidelity Investments logo
Fidelity InvestmentsPosted 2 weeks ago

Principal Architect

On-siteWestlake, Texas, United States

Full TimeSenior LevelMasters DegreeEnterprise

Job Summary

Define and execute the multi-year enterprise data technology roadmap and strategy for fixed income modernization and prime brokerage initiatives. Architect scalable, resilient data solutions leveraging Snowflake, distributed systems, and modern integration frameworks like AWS Step Functions and Apache Spark. Ensure technical decisions align with governance standards while providing hands-on leadership to agile teams. Collaborate with engineering and product leaders to drive standardization and deliver next-generation data ecosystems. This onsite role requires a Bachelor's or Master's degree with five or three years of Principal Architect experience in financial services, utilizing Cloud technologies and Agile methodologies.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent)
  • Five (5) years of experience as a Principal Architect (or closely related occupation) performing application architecture, design, and development in a financial services and data-oriented product environment, using Cloud technologies and Agile methodologies (Scrum)
  • Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent)
  • Three (3) years of experience as a Principal Architect (or closely related occupation) performing application architecture, design, and development in a financial services and data-oriented product environment, using Cloud technologies and Agile methodologies (Scrum)
  • Demonstrated Expertise architecting and designing scalable backend infrastructure for a finance application suite by modeling data flow and user interactions, using Lambda and using AWS Step Functions or Amazon Managed Airflow, and using Elastic MapReduce or AWS Glue
  • Demonstrated Expertise developing storage strategies including partitioning, availability, archival, and caching to optimize performance and reliability, using AWS S3, AWS Glue, Redshift, Relational Database Service (RDS), and DynamoDB
  • Demonstrated Expertise executing metadata management and data modeling while creating complex SQL queries and building data warehouses, data lakes, and Extract, Transform, Load/ Extract, Load, Transform (ETL/ELT) pipelines, using Lambda, Elastic MapReduce, and AWS Glue, and using AWS Step Functions or Amazon Managed Airflow
  • Demonstrated Expertise architecting and implementing modern data integration frameworks for streaming and batch processing by designing highly scalable distributed systems and modeling relational and NoSQL data structures, using Apache Spark, AWS Elastic MapReduce, and DynamoDB, and using Airflow or Step Function, and using Scala, Python, or Java
  • Demonstrated Expertise evaluating, integrating, and prototyping AWS services for petabyte-scale data processing using Apache Spark, and Elastic Map Reduce, and using AWS Redshift or Snowflake
  • Demonstrated Expertise designing high-availability architectures with disaster recovery and real-time capabilities using AWS Lambda, and using DynamoDB Streams, Kinesis Firehose, or Kafka Streams
  • 100% onsite presence

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce