AlgoHouse LLC is a US-based company specializing in providing high-quality data and analytics for the markets. Their main offerings include real-time data from over 50 major exchanges, powerful APIs for trading and research, and cloud solutions for efficient data processing. AlgoHouse also supports startups and universities with competitive pricing and discounts.
-
· 60 views · 8 applications · 23d
Software Engineer (Data)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2We are looking for a Software Engineer who has spent at least 5 years in Data Engineering but still has a very strong grasp of Computer Science basics. We aren't just building pipelines; we are scaling them to handle billions of events. This means we need...We are looking for a Software Engineer who has spent at least 5 years in Data Engineering but still has a very strong grasp of Computer Science basics.
We aren't just building pipelines; we are scaling them to handle billions of events. This means we need someone who understands algorithms and Data Science fundamentals to make sure our data is optimized and our logic is efficient. We value people who are independent, take ownership, and aren't afraid to dive into day-to-day tasks to get the job done.
What you will do:
- Develop Java-based microservices running on K8S.
- Build and scale data pipelines using Clickhouse, Spark, and Kafka.
- Tackle challenges like data duplication, schema versioning, and high availability.
- Handle complex ETL workflows and data ingestion from different sources.
- Optimize queries to make sure everything runs fast and reliably at scale.
What we expect from you:
- 3+ years of experience with Java and 5+ years in Data Engineering.
- Strong Algorithm fundamentals and a deep understanding of Data Science (DS).
- Experience with high-volume, real-time systems (billions of events daily).
- Technical stack: Airflow, K8S, Clickhouse, Snowflake, Redis, Spark, and Kafka.
- A BSc in Computer Science or a similar degree from a top university.
- A self-starter attitude — we are a small team, so being independent is key.
Experience in fintech, crypto, or trading is a big plus.
More -
· 20 views · 7 applications · 2d
Blockchain Software Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2We are looking for a Blockchain Software Engineer with strong experience in Java, data-intensive systems, and distributed architectures, who enjoys working with blockchain data at scale. In this role, the focus is on building robust backend systems and...We are looking for a Blockchain Software Engineer with strong experience in Java, data-intensive systems, and distributed architectures, who enjoys working with blockchain data at scale.
In this role, the focus is on building robust backend systems and data pipelines that process, enrich, and serve blockchain data reliably and efficiently.
We value engineers with a solid foundation in computer science, who can reason about complex systems, understand trade-offs, and take ownership of production-grade infrastructure.
What you will do
- Design and develop Java-based backend services for blockchain data processing.
- Build and operate on-chain and off-chain data pipelines handling large volumes of events.
- Transform blockchain data (blocks, transactions, logs, state changes) into structured, analytics-ready datasets.
- Develop microservices deployed on Kubernetes (K8S) with a focus on stability and scalability.
Work with streaming and batch processing systems (Kafka, Spark).
What we expect from you
- 3+ years of professional experience with Java.
- 5+ years of experience building data-intensive or data engineering systems.
- Strong fundamentals in algorithms, data structures, and distributed systems.
- Hands-on experience with high-throughput systems.
- Familiarity with technologies such as:
- Kafka, Spark
- ClickHouse, Snowflake, Redis (or similar)
- Kubernetes (K8S), Airflow
- Ability to work independently and take responsibility for systems end to end.
- Bachelor’s degree in Computer Science or a related field.
Nice to have
- Experience with blockchain or Web3 infrastructure.
- Understanding of blockchain internals (blocks, transactions, consensus, re-orgs).
- Background in fintech, trading, or low-latency systems.
- Experience with analytics platforms or indexing services.