Figment is seeking a Senior Data Engineer to join their team and contribute to becoming the leading staking services provider in the Web3 ecosystem. Figment currently manages over $15B in assets under stake and continues to grow. The role involves data engineering practices and software development, with a focus on building custom tools and automating data processes in a secure and scalable cloud environment.Figment is a 100% remote-first company with a global presence across 12 countries, offering a collaborative and innovative environment for individuals passionate about blockchain technology.
Responsibilities: - Implement and maintain reliable data pipelines and data storage solutions.
- Implement data modeling and integrate technologies according to project needs.
- Manage specific data pipelines and oversee the technical aspects of data operations.
- Ensure data processes are optimized and align with business requirements.
- Identify areas for process improvements and suggest tools and technologies to enhance efficiency.
- Continuously improve data infrastructure automation, ensuring reliable and efficient data processing.
- Develop and maintain data pipelines and ETL processes using technologies such as Dagster and DBT.
- Automate data ingestion, transformation, and loading processes to support blockchain data analytics and reporting.
- Utilize Snowflake data warehousing solutions to manage and optimize data storage and retrieval.
- Collaborate with Engineering Leadership and Product teams to articulate data strategies and progress.
- Promote best practices in data engineering, cloud infrastructure, networking, and security.
Requirements: - Extensive experience with data engineering, including building and managing data pipelines and ETL processes.
- Proficiency in the Python programming language and SQL.
- Experience developing highly concurrent and performant applications ensuring scalability and efficient resource utilization in distributed or multi-threaded systems.
- Experience implementing robust microservices following best practices in error handling, logging, and testing for production-grade systems.
- Experience with using CI/CD pipelines for automated data infrastructure provisioning and application deployment.
- Experience with the data orchestration tool Dagster or Airflow.
- Experience designing and orchestrating complex DAGs.
- Experience with the data transformation tool DBT.
- Experience designing and implementing complex data transformations.
- Experience optimizing and troubleshoot DBT pipelines for scale.
- Experience with cloud data warehousing platforms (e.g. Snowflake)
- Experience architecting and optimizing Snowflake environments for performance.
- Has an understanding of security and governance policies within Snowflake.
Figment offers: - 100% remote-first environment.
- 4 weeks of PTO that kick in day one, with an additional 1 week of flex days.
- Extended company-paid health benefits that kick in day one.
- Best in class parental leave and flexible arrangements.
- A home office stipend.
- Monthly Wifi reimbursement.
- A yearly Learning & Development budget.
- 401K (US) or RRSP match (Canada).
- Stock Options in the company.
- A competitive bonus (based on company performance) that is distributed bi-annually.
- Annual onsite company gatherings and retreats.
Apply
Figment
Figment is a leading blockchain infrastructure provider, empowering the Web3 ecosystem. The company offers staking solutions to over 500 institutional clients, including exchanges, asset managers, and custodians. Figment provides comprehensive services such as reward optimization, API development, rewards reporting, partner integrations, governance support, and slashing protection. With a remote-first team spanning 12 countries, Figment is dedicated to accelerating the adoption, growth, and long-term success of Web3 through its robust infrastructure.