Senior Data Engineer
Job Purpose
At Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies around the world to global capital and derivative markets. With a leading-edge approach to developing technology platforms, we have built market infrastructure in all major trading centers, offering customers the ability to manage risk and make informed decisions globally. By leveraging our core strengths in technology, we continue to identify new ways to serve our customers and transform global markets.
ICE Mortgage Technology is seeking a Senior Data Engineer who will be responsible for design and optimize SQL queries, develop stored procedures, and participate in the migration and modernization of legacy applications to support IMT (ICE Mortgage Technology) Products. The candidate should have a strong background in SQL and Scripting.
Responsibilities
- Provides Snowflake-based data warehouse design and development for projects involving new data integration, migration, and enhancement of existing pipelines.
- Designs and develops data transformation logic using SQL, Snowflake stored procedures, and Python-based scripts for ETL/ELT workloads.
- Builds and maintains robust data pipelines to support reporting, analytics, and application data needs.
- Creates and maintains Snowflake objects like tables, views, streams, tasks, file formats, and external stages.
- Participates in project meetings with data engineers, analysts, business users, and product owners to understand and implement technical requirements.
- Writes technical design documentation based on business requirements and data architecture principles.
- Develops and/or reviews unit testing protocols for SQL scripts, procedures, and data pipelines using automation frameworks.
- Completes documentation and procedures for pipeline deployment, operational handover, and monitoring.
- May mentor or guide junior developers and data engineers.
- Stays current with Snowflake features, best practices, and industry trends in cloud data platforms.
- Performs additional related duties as assigned.
Knowledge and Experience
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
- 8+ years of professional experience in data engineering or database development.
- Strong Hands-on experience:
- Writing complex SQL queries and stored procedures
- Database stored procedures, functions, views, and schema design
- Using Streams, Tasks, Time Travel, and Cloning
- Proficiency in database performance tuning and performance optimization — clustering, warehouse sizing, caching, etc.
- Experience configuring external stages to integrate with cloud storage (AWS S3, Azure Blob, etc.).
- Experience writing Python/Shell scripts for data processing (where needed).
- Knowledge on Snowflake and Tidal is an added advantage
- Proficiency in using Git and working within Agile/Scrum SDLC environments.
- Familiarity working in a Software Development Life Cycle (SDLC) leveraging Agile principles.
- Excellent analytical, decision-making, and problem-solving skills.
- Ability to multitask in a fast-paced environment with a focus on timeliness, documentation, and communication with peers and business users.
- Strong verbal and written communication skills to engage both technical and non-technical audiences at various organizational levels.
Recommended Jobs
Amazon Package Delivery Driver
As an Amazon Package Delivery Driver for Amazon Flex, you will have the unique opportunity to be your own boss while delivering Amazon packages. Our independent contractor role is designed for individ…
Head of Customer Content Marketing (Remote)
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Head of Customer Content Marketing. In this dynamic role, you will be at the forefront of shaping h…
Senior AI Product Manager - REMOTE
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a AI Product Manager. In this role, you will be at the forefront of intelligent marketing technology,…
Security Architect - Consultant 9309
~ Location: 100% Remote. -Security Architect - Consultant 9309 . Employment Type: W2 Only (No Subcontractors)Contract Duration: 12-Month Contract Our direct client is seeking an experienced T…
ATL General Manager
DSV - Global transport and logistics In 1976, ten independent hauliers joined forces and founded DSV in Denmark. Since then, DSV has evolved to become the world's 3rd largest supplier of global so…
[한국 대표 제과 프랜차이즈] Purchasing Specialist (Lula, GA)
Terms of employment Annual Salary $60K~ $70K Type of Work Full Time Type of Job Purchasing/Procurement Specialist Location USA Georgia Lula Benefits Dental Plans, Empl…
Class A Experienced CDL Driver Job
Class A Experienced CDL Driver Job Job Title: CDL Truck Driver Location: Savannah, GA Job Type:Part-Time or Full-time Company: Strategic Logistic Transportation Services, LLC Job Title: Experien…
Part-Time Operations Support Position with Reece Electrical Services
DESCRIPTION Operations Support REnergySolutions/Reece Electrical Services is hiring part-time! This role consists of roughly 20-25 hours a week Monday thru Friday. Responsibilities vary f…
Manager, CAD
A Day in the Life: The Design and Planning CAD Manager is responsible for developing schematic and design development drawings utilizing digital CAD tools. Key responsibilities include providing…