Principal Full Stack Engineer (Python / Snowflake/ Angular)

eTeam Inc
Jersey City, NJ, United States
12 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$124,800.0 - $145,600.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Data Analysis Big Data Code Review Continuous Integration Data Warehousing Database Queries Python (Programming Language) Performance Tuning Query Optimization Service Development Studio
+7 more
SQL Databases Enterprise Software Applications Snowflake Analytic Functions Fastapi AngularJS Angular Ui

Job description

Co-lead a team of technologies working on FICC Liquidity Risk management system. Develop a deep understanding of FICC Liquidity Risk Management business practices. Work closely with business on and with various stakeholders further development of the system, * Design and implement end-to-end workflows where the Angular UI calls Python APIs, which then query/operate on Snowflake (SQL or functions)

  • Write, optimize, and troubleshoot Python Snowpark procedures.
  • Write, optimize, and troubleshoot Snowflake SQL (including performance considerations)
  • Develop enterprise UI features in Angular
  • Partner with data/analytics stakeholders to enable reporting, metrics, and data exploration within the application
  • Contribute to quality: code reviews, testing practices, and reliable deployments

Requirements

  • Python experience building enterprise applications using Python (multithreading/API/service development)
  • Strong SQL skills and ability to work with large datasets
  • Ideally Snowflake experience
  • Comfortable writing Snowflake SQL and working with Snowflake objects (tables/views/roles/warehouses)
  • Comfortable working with SQL Analytical functions
  • Angular experience in production environments
  • Experience integrating UI * API * Data warehouse workflows (end-to-end delivery mindset)
  • Strong analytical and problem-solving skills
  • Excellent communication skills.
  • Ability to mentor and lead technical team
  • At least 8 years of related experience

Nice to Have

  • Snowflake performance tuning (warehouse sizing, query optimization, clustering strategies, etc.)
  • CI/CD familiarity, containers, cloud exposure
  • Experience building internal tools, dashboards, or data products
  • FastAPI (or modern Python framework patterns)
  • Familiarity with AWS Cloud technologies

Benefits & conditions

4.54.5 out of 5 stars Jersey City, NJ 07097 Hybrid work $60 - $70 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all