Jobs · Engineering · Texas

Principal Full Stack Engineer (Python / Snowflake/ Angular)

Apex Systems · Coppell, TX · 1 wk ago
EngineeringContract

Location: Coppell, Texas (Hybrid)

About the role

We are seeking a Principal Full Stack Engineer to co-lead a team of technologists working on a FICC Liquidity Risk management system. This role involves developing a deep understanding of FICC Liquidity Risk Management business practices and working closely with business and various stakeholders on the further development of the system.

Responsibilities

  • Design and implement end-to-end workflows where the Angular UI calls Python APIs, which then query or operate on Snowflake.
  • Write, optimize, and troubleshoot Python Snowpark procedures.
  • Write, optimize, and troubleshoot Snowflake SQL, with attention to performance considerations.
  • Develop enterprise UI features in Angular.
  • Partner with data and analytics stakeholders to enable reporting, metrics, and data exploration within the application.
  • Contribute to quality through code reviews, testing practices, and reliable deployments.
  • Mentor and lead a technical team.

Requirements

  • At least 8 years of related experience.
  • Experience building enterprise applications using Python, including multithreading, API, and service development.
  • Must have experience in production environments with Angular and integrating UI, API, and Data warehouse workflows.
  • Strong SQL skills and the ability to work with large datasets are required. Experience with SQL Analytical functions is necessary.
  • Snowflake experience is ideal, including writing Snowflake SQL and working with Snowflake objects like tables, views, roles, and warehouses.
  • Strong analytical and problem-solving skills are essential.

Preferred Qualifications

  • Snowflake performance tuning, such as warehouse sizing, query optimization, and clustering strategies.
  • Familiarity with CI/CD, containers, and cloud exposure, particularly with AWS Cloud technologies.
  • Experience building internal tools, dashboards, or data products.
  • Knowledge of FastAPI or modern Python framework patterns.

Benefits

  • Medical, dental, vision, life, and disability insurance plans.
  • Employee Stock Purchase Program (ESPP).
  • 401K program with company match after 12 months of tenure.
  • Health Savings Account (HSA) on the HDHP plan.
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
  • Corporate discount savings program and other discounts.
  • On-demand training program and access to certification prep, technical and leadership courses/books/seminars after 6+ months of tenure.
  • Certification discounts and perks to associations that include CompTIA and IIBA.
  • Dedicated customer service team for benefits and resources, and a certified Career Coach.

Similar jobs