JOBSEARCHER

Principal Full Stack Developer (Python / Snowflake/ Angular)

Overview In this role you will co-lead a technology team building the FICC Liquidity Risk Management system. You’ll design end-to-end workflows linking Angular UI with Python services and Snowflake data stores, while enabling robust reporting and data exploration. You’ll improve code quality through reviews, testing, and reliable deployments, mentoring a technical team, and collaborating with stakeholders to scale the platform. This position offers hands-on work with modern data and UI stacks in a risk domain with meaningful impact. ResponsibilitiesCo-lead a team working on FICC Liquidity Risk Management systemDesign and implement end-to-end workflows where Angular UI calls Python APIs that query/operate on SnowflakeWrite, optimize, and troubleshoot Python Snowpark proceduresWrite, optimize Snowflake SQL and consider performanceDevelop enterprise UI features in AngularPartner with data/analytics stakeholders for reporting, metrics, and data explorationContribute to quality through code reviews, testing practices, and reliable deployments Key requirementsPython experience building enterprise applications (multithreading/API/service development)Strong SQL skills with large datasetsIdeally Snowflake experienceComfortable writing Snowflake SQL and working with Snowflake objectsComfortable with SQL Analytical functionsAngular experience in production environmentsExperience integrating UI API Data warehouse workflowsStrong analytical and problem-solving skillsExcellent communication skillsAbility to mentor and lead technical teamexcellent communicationmentoring/leadershipanalytical thinkingPythonSnowflakeSnowpark