Match score not available

Staff Data Platform Engineer

Remote: 
Full Remote
Salary: 
152 - 213K yearly
Experience: 
Senior (5-10 years)
Work from: 

Gemini logo
Gemini Financial Services Scaleup http://gemini.com
501 - 1000 Employees
See all jobs

Job description

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

The Department: Platform 

The Data Platform Engineering team plays a crucial role in building, scaling, and maintaining the data infrastructure, with a focus on reliability, availability, and performance. Working closely with Engineering and Platform, Data Platform Engineering ensures a robust foundation for developing and scaling data-driven products and solutions. This includes implementing advanced scaling strategies for database systems and maintaining core infrastructure components such as streaming, and real-time/batch processing tools. These efforts support a resilient, high-performing platform that enables the organization to react to changing conditions with minimal downtime and maximum efficiency.

The Role: Staff Data Platform Engineer

As a Staff Data Platform Engineer, you're a part of the Data/Database Platform Engineering Team and you’ll be instrumental in leading building, scaling, and maintaining our data infrastructure with a focus on architecture, reliability, availability, and performance. This role will work closely with both data engineering and product engineering teams, providing a robust infrastructure foundation that enables them to build, maintain, and scale data-driven products and solutions. An immediate priority will be implementing advanced scaling strategies for our relational database systems to support a highly scalable infrastructure. 

This role also requires a strong commitment to uptime and incident response, including participation in an on-call rotation. You’ll bring expertise in database technologies (relational, columnar, document, key-value, and unstructured) and familiarity with core data infrastructure components like message queues, ETL pipelines, and real-time processing tools to support a resilient, high-performing data platform.

Responsibilities:

  • Database Scaling and Optimization: Design and implement scaling strategies for relational systems to ensure they meet the high availability and scalability needs of data and product engineering teams.
  • Availability and Uptime Management: Proactively monitor and optimize database systems to meet stringent uptime requirements. Participate in an on-call rotation to respond to incidents, troubleshoot issues, and restore service promptly during disruptions.
  • Architect and Optimize Database Infrastructure: Manage a variety of database technologies, balancing tradeoffs across relational, columnar, document, key-value, and unstructured data solutions, providing a foundation for data warehousing and supporting data-driven product needs.
  • Integration with Data Engineering and Product Pipelines: Collaborate with data and product engineering teams to implement and optimize data pipelines, including message queues (e.g., Kafka), ETL workflows, and real-time processing, ensuring efficient and reliable data movement.
  • Infrastructure Automation and Reliability: Utilize infrastructure as code (IaC) to automate deployment, scaling, and maintenance, creating a consistent, reliable environment that supports high availability and deployment efficiency for both data and product teams.
  • Performance Tuning and Incident Response: Conduct performance tuning, establish monitoring and alerting, and address potential issues quickly to ensure a responsive platform that meets the needs of all engineering workloads.
  • Documentation and Knowledge Sharing: Document processes, including scaling strategies, monitoring setups, and best practices, to support alignment with engineering requirements and ensure smooth handoffs in on-call situations.

Qualifications:

  • Deep expertise in data and storage technologies, including RDBMS (e.g., Postgres), NoSQL, and other database types (e.g., columnar, document, key-value, and unstructured), with a strong understanding of tradeoffs and use cases for each.
  • Demonstrated experience with advanced database scaling strategies for relational systems.
  • Strong knowledge of high-availability architectures and proficiency with monitoring tools to support uptime and incident response.
  • Experience with cloud-based database and data processing platforms, such as Amazon Aurora, Databricks, AWS RDS, Redshift, BigQuery, Snowflake, and managed services like AWS EMR and Google Cloud Dataflow.
  • Familiarity with message queues, ETL workflows, and data pipelines for real-time and batch processing.
  • Strong programming skills (e.g., Python, Bash, SQL) and experience with CI/CD practices.
  • Experience in an on-call rotation and handling incident response.
  • Excellent communication and collaboration skills, with a proven ability to work effectively with data and product engineering teams.
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $152,000 - $213,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to 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 Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

#LI-JS3

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Data Manager Related jobs