About the Company
Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. The company offers a wide range of crypto products and services to both individuals and institutions in over 70 countries.
Our flagship product, the Gemini Exchange, provides a compliant and secure platform to buy, sell, and store crypto. We offer a multitude of retail products including ActiveTrader for advanced traders, the Gemini Credit Card that gives real-time crypto rewards, the Gemini dollar (GUSD), a U.S. dollar-backed stablecoin, and Gemini Staking, which enables users to stake their tokens on-chain and earn rewards. Nifty Gateway, Gemini's NFT platform, is globally recognized as a top-tier marketplace for NFTs and digital art.
Gemini customers can also access numerous institutional products that are specifically designed for high-net-worth individuals, asset and wealth managers, and hedge funds and liquidity providers seeking exposure to crypto. Large-scale orders can be placed using Gemini eOTC, a fully-electronic over-the-counter platform designed for high-value bulk orders. For professionals in wealth management, we provide a unique platform to manage their clients’ crypto portfolios, enabling fully electronic clearing and settlement of off-exchange crypto trades.
The Department: Crypto Core
The Role: Senior Data Engineer
As a member of our data engineering team, you will be at the forefront of delivering high-quality work and handling challenges that affect the team's data architecture. You will keep abreast of the latest developments in data analysis and computation, providing solutions for extensive applications that align with the team's long-term goals. Your efforts will address intricate issues by identifying root causes, documenting solutions, and ensuring operational excellence (i.e., data auditing, validation, automation, maintainability). It's crucial to effectively communicate your insights to leaders across the organization.
Responsibilities:
- Design, architect and implement top-tier Data Warehousing and reporting solutions.
- Lead and participate in design discussions and meetings.
- Mentor data engineers and analysts.
- Design, automate, build and deploy scalable, efficient, and reliable data pipelines into production using Python.
- Create real-time data and reporting solutions.
- Design, build and augment dimensional models for Data Warehouse and BI solutions.
- Investigate new tools and technologies to improve current processes.
- Develop novel systems and tools that enable teams to interact with and understand data more intuitively.
- Collaborate with engineers, project managers, and analysts to deliver insights to the business.
- Perform root cause analysis and solve production and data issues.
- Create test plans, test scripts and conduct data validation.
- Tune SQL queries, reports and ETL pipelines.
- Create and maintain data dictionary and process documentation.
Minimum Qualifications:
- Minimum 5 years of experience in data engineering with data warehouse technologies.
- At least 5 years of experience in custom ETL design, implementation and maintenance.
- Minimum 5 years of experience with schema design and dimensional data modeling.
- Experience in building real-time data solutions and processes.
- Advanced skills in Python and SQL.
- Experience with one or more MPP databases (Redshift, Bigquery, Snowflake, etc.)
- Experience with one or more ETL frameworks (Custom, DBT, Databricks, etc.)
- Solid understanding of computer science fundamentals including data structures and algorithms.
- Strong software engineering skills in a server-side language, preferably Python.
- Proven record of collaborative work across various teams and departments.
- Strong technical and business communication skills.
Preferred Qualifications:
- Experience with Spark, HDFS/S3, Messaging, Cloud computing (especially AWS) is a plus.
- Experience with orchestration frameworks like Airflow and continuous integration and deployment.
- Knowledge and experience in blockchain, financial markets, banking or exchanges.
- Experience with BI applications (Tableau/Looker/Power BI, etc.)
- Web development skills using HTML, CSS, or JavaScript.
The compensation & benefits package for this role includes:
- Competitive base salary
- Benefits
- Discretionary annual bonus
At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products. We are committed to ensuring equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the law, and we are proud to be an equal opportunity workplace. Should you require specific accommodation, please inform a member of the People Team.