Job Title: Data Pipeline Engineer
As a Data Pipeline Engineer, you will be involved in designing, implementing, deploying, and supporting our company's Data Service project. You will work on foundational data infrastructure and optimize external visibility by assisting third-party sources to leverage our Data Service. Your responsibilities will include architecting real-time microservices that capture blockchain events and building systems to support external API services for network monitoring and analytics.
As a team member, you will create technically viable software alongside senior engineers specializing in DevOps, distributed systems, system architecture, and testing. Collaboration with industry experts, partners, investors, and advisors is essential. You should be comfortable working in a fast-paced environment where solutions are not predefined.
Prior experience with blockchain projects is helpful but not mandatory; a strong capacity to grow into the role is key. Experience in developing high-quality backend architecture and understanding of blockchain data principles are desirable.
We seek individuals passionate about pioneering new technological paradigms and capable of leading scalable application design and development.
Requirements
* Build and support a data pipeline platform impacting customer experiences through behavioral data.
* Evaluate technical approaches and drive consensus with peers.
* Utilize data to solve real-world problems and assist with data integrations.
* Ensure data access and tooling for internal and external teams.
* Develop testing and debugging practices.
* Create technical documentation and well-commented code for open-source projects.
* Participate in open-source development with external teams.
Qualifications
* Experience with data modeling, warehousing, and pipelines.
* Proficiency in SQL and building time-series databases like Postgres.
* Knowledge of data management and storage principles.
* Understanding of distributed systems related to data storage and computing.
* Proficiency in at least one modern programming language such as Python or NodeJS.
* Experience communicating requirements and strategies to diverse stakeholders.
* Knowledge of software engineering best practices, including agile methodologies.
* Strong understanding of distributed systems and RESTful APIs.
* Curiosity about new tools, trends, and technologies.
* Independence and self-motivation.
* Minimum 4 years of engineering experience.
Bonus Points
* Experience with large-scale or real-time data processing pipelines (Kafka, Hadoop, etc.).
* Experience with distributed storage and database systems (SQL or NoSQL).
* Background in economics or finance.
* Familiarity with Cosmos, Tendermint, or Thorchain.
* Familiarity with Rust or Golang.
* Experience working in startups or remote teams.
Please follow us on LinkedIn for our latest job openings. Visit cryptorecruit.com to browse all vacancies.
#J-18808-Ljbffr