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.