The Voleon Group
Staff Software Engineer, Batch and Realtime Streaming
$315K–$405K
Remote, United States +2 · Remote · Staff · Full-time · Posted May 15, 2026
- Location
- Remote, United States
New York City, NY
Berkeley, CA - Experience
- 10+ years of software engineering experience.
- Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
About the job
Architects and maintains Voleon’s batch and real-time streaming platform, supporting machine learning research and production trading systems.
What you'll do
- Build platform components for data ingestion, storage, serving, and APIs, optimizing for performance, scalability, and reliability.
- Collaborate with researchers and cross-functional teams to develop feature interfaces and ensure feature quality, lineage, versioning, and governance.
- Promote feature-store adoption through documentation and developer support, and mentor junior engineers.
What they ask for
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 10+ years of software engineering experience, with a strong background in distributed computing and data infrastructure.
- Experience with programming languages such as Python and Go.
- Understanding of database technologies and experience with APIs (REST/gRPC).
Nice to have
- Experience building large-scale data pipelines and storage systems; exposure to modern Python data science tooling.
- Experience with distributed-systems monitoring and observability tools or feature stores.
Pay
USD $315K – $405K base salary
Tools
Python, Go, Postgres, MySQL, Cassandra, DuckDB, REST/gRPC, Airflow
AI focus
Supports machine learning research and production trading systems by developing the batch and real-time data platform and feature interfaces.
Model-written summary · the original posting is authoritative