Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior / Staff Software Engineer - Batch and Realtime Streaming [Remote]

$225k - $310k

The Voleon Group

Remote
  • Remote job

Voleon is a technology-driven firm at the forefront of applying advanced AI and machine learning to solve real-world challenges in finance. For over a decade, we have been industry leaders, pioneering the use of AI/ML in investment management. Our continued innovation has established us as a multibillion-dollar asset manager with ambitious plans for the future.

As a Senior/ Staff Software Engineer on the Batch and Realtime Streaming team, you will play a pivotal role in architecting, developing, and maintaining Voleon’s Batch and Realtime Streaming platform—the essential data backbone that powers our machine learning research and production trading systems. You will collaborate closely with researchers and finance professionals to design high-performance interfaces and tools that streamline feature productization, discovery, access, and management. This is an opportunity to make a significant impact at the intersection of cutting-edge technology and quantitative finance.

Your Team 

We seek exceptional individuals who are driven by curiosity and a passion for tackling complex problems through innovation and solid engineering principles. At Voleon, you’ll join a collaborative culture where creative ideas are encouraged, experimentation is celebrated, and efficient execution is valued.

You’ll work shoulder-to-shoulder with seasoned engineers who’ve joined us from top technology firms and leading academic institutions. Together, you’ll partner with world-class machine learning researchers, including internationally recognized leaders in artificial intelligence and machine learning, as well as accomplished professionals in both finance and technology.

Beyond our vibrant and intellectually stimulating environment, we offer highly competitive compensation and benefits packages, regular technology talks led by our in-house experts, a state-of-the-art modern office, daily catered lunches, and much more.

Responsibilities

  • Architect, design, and implement core components for a Batch and Realtime Streaming platform, including data ingestion pipelines, storage systems, serving layers, and API interfaces
  • Ship new features by collaborating across research, legal, trading, finance operations data, and infra teams for trading systems
  • Collaborate with ML researchers and data scientists to understand their workflows and design intuitive interfaces (APIs, SDKs, UIs) for seamless feature discovery, access, and reuse
  • Ensure data quality, consistency, and lineage for features, building robust mechanisms for versioning, monitoring, and governance
  • Optimize data pipelines and storage for high performance, scalability, and reliability, considering both batch and real-time use cases
  • Drive adoption of the feature store across teams by producing documentation, onboarding materials, and developer support.
  • Mentor junior engineers and contribute to team best practices and technical excellence

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 5+ years of software engineering experience, with a strong background in backend systems, distributed computing, or data infrastructure
  • Experience in programming languages such as Python, Go, and C++
  • Understanding of database technologies (Postgres, MySQL, Cassandra, DynamoDB, SQLite, DuckDB or MongoDB) and experience with APIs (REST/gRPC)
  • Strong problem-solving skills, with a focus on delivering high-quality, maintainable, and well-documented solutions
  • Excellent communication and collaboration skills; ability to work closely with both engineering and research teams

Preferred Qualifications

  • Experience building large-scale data pipelines and storage systems (e.g., Airflow, Spark, etc)
  • Exposure to modern Python data science tooling. (pandas, polars, dask, duckdb etc)
  • Experience with monitoring and observability tools for distributed systems (e.g., Prometheus, Grafana, ELK Stack)
  • Prior experience working with feature stores (e.g., Feast, Hopsworks, or custom solutions) is highly desirable

The base salary range for this position is $225,000 to $310,000 in the location(s) of this posting. Individual salaries are determined through a variety of factors, including, but not limited to, education, experience, knowledge, skills, and geography. Base salary does not include other forms of total compensation such as bonus compensation and other benefits. Our benefits package includes medical, dental and vision coverage, life and AD&D insurance, 20 days of paid time off, 9 sick days, and a 401(k) plan with a company match.

“Friends of Voleon” Candidate Referral Program

If you have a great candidate in mind for this role and would like to have the potential to earn $15,000 if your referred candidate is successfully hired and employed by The Voleon Group, please use this  form to submit your referral. For more details regarding eligibility, terms and conditions please make sure to review the  Voleon Referral Bonus Program .

Equal Opportunity Employer

The Voleon Group is an Equal Opportunity employer. Applicants are considered without regard to race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other factors prohibited by local, state, or federal law.

Vaccination Requirement

The Voleon Group has implemented a policy requiring all employees who will be entering our worksite, including new hires, to be fully vaccinated with the COVID-19 vaccine.  This policy also applies to remote employees, as such employees will be asked to visit our offices from time to time. To the extent permitted by applicable law, proof of vaccination will be required as a condition of employment. This policy is part of Voleon’s ongoing efforts to ensure the safety and well-being of our employees and community, and to support public health efforts. 

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior / Staff Software Engineer - Batch and Realtime Streaming [Remote] in Remote vacancy
  • $225k - $310k

     ...has established us as a multibillion-dollar asset manager with ambitious plans for the future. As a Senior/ Staff Software Engineer on the Batch and Realtime Streaming team, you will play a pivotal role in architecting, developing, and maintaining Voleon’s Batch and... 
    Senior
    Remote job
    Work at office
    Local area

    The Voleon Group

    Oregon State
    more than 2 months ago
  • $164.56k - $174.56k

     ...indexing workflows using managed streaming (e.g., Kafka / Amazon MSK)...  ...(e.g., Amazon S3), including batch formats such as Parquet where...  ...project. Training/Mentoring engineers (5%): Mentor engineers through...  ...in Computer Science, Software Engineering, or a related field... 
    Senior
    Internship
    Remote work

    Fanatics

    Jacksonville, FL
    4 days ago
  • $281k - $356k

     ...research and development cycles across engineering, including Simulation, Onboard, and...  ...: We are seeking an exceptional Senior Staff Software Engineer to provide technical leadership...  ...., data lakes, lakehouse, data mesh, streaming platforms, query engines). Deep... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...— and we own egress: streaming enriched location and...  ...technical anchor — someone senior enough to raise the...  ...drive alignment across engineering and product. What...  ...~7+ years of backend software engineering, with strong...  ...Competitive salary reflecting staff-level seniority — we... 
    Senior
    Work at office
    Remote work
    Relocation

    Kontakt.io

    United States
    4 days ago
  • $148k - $260k

     ...Software Engineer In High-Performance Onboard Algorithms Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI....  ...the following areas: image and video processing, compression, streaming algorithms, deep learning, geometry processing. - Publications... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Waabi

    United States
    1 day ago
  • $3,000 per month

     ...Senior Staff Software Engineer India Bloomreach is building the world's premier agentic platform for personalization. We're revolutionizing how...  ...and A/B experimentation. Experience with big data or streaming systems (Spark, Kafka, Hadoop). Prior experience building... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    bloomreach

    United States
    2 days ago
  • $148k - $249k

     ...stakeholders and leadership.   Qualifications: - 5+ years software engineering or systems/performance engineering experience (BS in CS/...  ..., Grafana OSS). - Performance tuning for databases/streaming/batch/ML platforms; GPU/xPU or Arm performance exposure. -... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Dallas, TX
    27 days ago
  • $279.2k - $390.9k

     ...Flink, Airflow,   Spark for large scale batch & stream processing  Databases: Familiarity...  ...next-generation ML Indexing & Retrieval engine, integrating capabilities across lexical...  ...Might Be: ~10+ years of experience in software engineering, specializing in Indexing... 
    Senior
    Full time
    For contractors
    Work experience placement
    Flexible hours

    Mobilunity

    Remote
    more than 2 months ago
  • $70k - $85k

     ...A leading healthcare technology company is seeking a Senior Batch Developer to develop healthcare administration products. Responsibilities include programming, testing, and collaborating with teams. Candidates should have over 5 years of experience with C, UNIX/Linux... 
    Senior
    Remote work
    Flexible hours

    Gainwell Technologies

    New York, NY
    3 days ago
  • $200k - $250k

    StubHub is looking for a Senior Software Engineer for its Core Platform - Streaming & Storage team. The role involves designing and building critical infrastructure, focusing on scalability and performance. We offer a competitive salary range of $200,000 - $250,000, flexible... 
    Senior
    Work at office
    Remote work
    Flexible hours

    StubHub

    Aliso Viejo, CA
    14 hours ago
  • $168.75k - $270k

     ...of devices and cloud software. Like our products, we...  ...situations. As a staff software engineer, you will be joining...  ...to efficiently source realtime geo-located data from...  ...teams responsible for streaming realtime media feeds...  ...intimately with other senior engineers in the division... 
    Work experience placement
    Work at office
    Remote work

    Accreditation Council For Graduate Medical Education

    Seattle, WA
    3 days ago
  • $129.6k - $207.4k

     ...passion of all of us-from design and engineering to the manufacturing and marketing...  ...-class technology capabilities. Staff Engineer, Software Engineering Excited to grow your...  ...scale systems. ~ Experienced in stream-based and batch processing applying modern technologies... 
    Hourly pay
    Work at office
    Remote work
    Shift work

    Becton , Dickinson and Company

    Irvine, CA
    14 hours ago
  • $160k - $180k

     ...go to The Role We're hiring multiple Staff Engineers to join a small, high-performance group supporting the engineering...  ...and data engineering practices (pipelines, lakehouses, batch and streaming processing) is a bonus. Working Here... 
    Remote work

    Zeta Global

    United States
    4 days ago
  •  ...of devices and cloud software. Like our products, we...  ...situations. As a staff software engineer, you will be joining...  ...to efficiently source realtime geo-located data from...  ...teams responsible for streaming realtime media feeds...  ...intimately with other senior engineers in the division... 
    Work at office
    Remote work

    Axon

    Atlanta, GA
    3 days ago
  •  ...generation creator platform and software tools to not only enable...  .... We are looking for a Staff Software Engineer who can contribute across...  ...(messaging, notifications, streaming) Cloud infrastructure (AWS...  ...• Infrastructure: AWS • Realtime / Messaging: In-house... 
    Remote work
    Home office
    Flexible hours

    Newrich Network

    United States
    1 day ago
  • $200k - $240k

     ...enforcement, data science, engineering, and financial intelligence,...  ...optimize production data pipelines—batch and streaming—that transform large-scale...  ...and knowledge sharing. Senior Engineer: Successfully...  ...documentation and knowledge sharing. Staff Engineer:  Drives scoping... 
    Senior
    Remote job
    Full time
    Shift work

    TRM Labs

    Remote
    more than 2 months ago
  •  ...Serving as the technical visionary and architect for the multi-agent harness platform, the full-time Senior Staff Software Engineer will define architectural patterns, lead system design, and transition AI capabilities into enterprise-grade pipelines, all while working... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...Gridsight Software Engineer Opportunity Electricity grids are undergoing the most significant transformation in a century. The shift...  ...toward dynamic grid management. The Role We're hiring a Senior or Staff-level Software Engineer to join our engineering team and... 
    Senior
    Work at office
    Remote work
    Shift work

    Gridsight

    United States
    2 days ago
  •  ...Job Title Senior Staff Software Engineer Job Description The Senior Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company's administrative and reporting tools. Responsible for all development practices... 
    Senior
    Full time
    Work at office
    Remote work

    RB Global Inc.

    United States
    1 day ago
  • $150k

     ...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Remote Company Stage of Funding: Venture-Backed — Software Development Office Type: Remote Salary: $150K–$500K Company Description We're representing a dynamic... 
    Senior
    Work at office
    Remote work

    Recruiting from Scratch

    United States
    2 days ago
  • $190k - $230k

     ...Senior Software Engineer (Full Stack / Product Engineering) Location: San Francisco, NYC, Austin, or Remote (North America) Company Stage: Early-Stage (AI-Native / ERP & Commerce Infrastructure) Office Type: Hybrid / Remote-Friendly Salary: Competitive Base + Equity... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Recruiting from Scratch

    Austin, TX
    14 hours ago
  • $242k - $389k

     ...serving systems that our applied research teams use for in- and off-vehicle ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers. This team has many growth opportunities as we expand our robotaxi... 
    Senior
    Remote work

    Zoox

    United States
    2 days ago
  • $200k - $260k

     ...Senior/Staff Software Engineer Remote - PST About Us Orkes is a platform for developers to build durable, distributed event driven applications. Based on the popular open source orchestration engine Conductor, Orkes lets developers focus on faster go to market... 
    Senior
    Full time
    Remote work
    Flexible hours

    Orkes

    United States
    4 days ago
  •  ...Sr. Staff Software Engineer The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products for SmartEquip. Acting as the Technical Lead and Primary Architect, you... 
    Senior
    Remote work

    RB Global Inc.

    United States
    4 days ago
  • $151k - $242k

     ...scale, while exploring how AI can improve the way engineering teams design, build, and operate software. We are not simply layering AI onto existing workflows...  ..., and platform evolution. We're hiring a Senior Staff Software Engineer who can lead across complex... 
    Senior
    Work at office
    Remote work

    Workiva

    United States
    8 hours ago
  • $405k

     ...team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build...  .... About the role Anthropic is seeking an exceptional Senior Staff Software Engineer to join the Claude Developer Platform team and serve... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Menlo Ventures

    San Francisco, CA
    2 days ago
  • $185.9k - $278.9k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering...  ...products through machine learning hardware and software. Minimum Qualifications Bachelor's...  ...in a role requiring interaction with senior leadership (e.g., Director and above). 1... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    Santa Clara, CA
    9 hours ago
  • $200k - $250k

    Senior Software Engineer - Core Platform - Streaming & Storages StubHub is on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or their hundredth, we’re here to delight them all the way from the moment... 
    Senior
    Work at office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    Los Angeles, CA
    5 days ago
  • $115k - $260k

     ...technical roadmap to increase velocity of delivering products and new engineering capabilities. Essential Functions: 1. PROVIDES...  ...that have been published • Must be knowledgeable of software coding and following standards and processes that have been published... 
    Senior
    Hourly pay
    Work experience placement
    Local area
    Remote work

    GEICO

    United States
    4 days ago
  • $240k - $275k

     ...employees to do their best work, wherever they are. As the data engine for IT and Security many of the biggest names in the most...  ...deliver end-to-end features and functionality for Cribl Lake. As a Staff Software Engineer, you will bring your experience and expertise to help... 
    Senior
    Temporary work
    Remote work

    CloudDevs

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Staff Software Engineer - Batch and Realtime Streaming [Remote]. Be the first to apply!