Remote Jobs Sign In

Software Engineer - Data

Location: Remote
Compensation: Salary
Reviewed: Mon, Jul 20, 2026
This job expires in: 23 days

Job Summary

To support the scaling of a blockchain data platform, the full-time Software Engineer - Data will design and develop distributed systems, engage in technical challenges related to large databases and SQL processing, and write code primarily in Kotlin and Go in a remote environment.

Key responsibilities
  • Design and develop distributed systems while participating in high-impact architectural decisions
  • Assume ownership of components within the blockchain data platform, including data ingestion and decoding
  • Contribute to improving the internal developer experience through enhancements to testing setups and deployment processes
Required qualifications
  • Strong generalist with fundamental computer science knowledge and adaptability to new technologies
  • Understanding of distributed system design and blockchain technology
  • Experience with data lakes and formats such as Parquet, Delta, and Iceberg
  • Coding experience in any JVM language with a focus on well-designed, testable software
  • Great collaboration and communication skills for effective teamwork

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...