Back to jobs

    About InfinyOn

    InfinyOn is a real-time data streaming company that has developed a programmable platform for data in motion, built on Rust. This platform enables continuous intelligence for connected applications. SmartModules allow enterprises to intelligently program their data pipelines as data flows between producers and consumers for real-time services. With InfinyOn Cloud, businesses can rapidly correlate events, apply business intelligence, and extract value from their data. To learn more, please visit infinyon.com.

    About the Position

    Introduction

    InfinyOn is looking for a Senior Rust Software Engineer passionate about building reliable and scalable infrastructure for real-time data streaming. If you are enthusiastic about Rust and eager to contribute to the next generation of open-source distributed systems, this is the right place for you. You will transform cutting-edge concepts like event streaming, WebAssembly, and Serverless into a self-service platform. Explore our open-source project, fluvio.io, for more details.

    Responsibilities

    • Build and maintain cloud-native microservices.
    • Design and implement solutions for infrastructure provisioning and scaling.
    • Improve performance by designing and implementing low-latency and high-availability network services.
    • Write reusable, testable, and efficient code.
    • Collaborate with team members across the platform and contribute to product roadmap milestones.
    • Develop and maintain features in Fluvio and InfinyOn Cloud.

    Requirements

    • 3+ years of experience in Rust programming language.
    • 3+ years of experience building distributed systems in Scala/Java, Node/TypeScript, Python, Ruby, or Rust.
    • Experience in Test Driven Development (TDD).
    • Knowledge of cloud technologies.
    • Exposure to Kubernetes desired.
    • Strong problem-solving skills.
    • Proficient in English (spoken and written).

    Nice to Have

    • Excitement to code specifically in Rust.
    • Prior contributions to open-source projects.
    • Passion for building robust, distributed systems software.
    • Desire to work in a startup environment and focus on execution.
    • Excellent communication skills and a team-player attitude.

    About Company

    InfinyOn is a real-time data streaming company that has developed a programmable platform for data in motion, built on Rust. This platform enables continuous intelligence for connected applications. SmartModules allow enterprises to intelligently program their data pipelines as data flows between producers and consumers for real-time services. With InfinyOn Cloud, businesses can rapidly correlate events, apply business intelligence, and extract value from their data. To learn more, please visit infinyon.com.

    How to Apply

    Apply directly through the company's career page by clicking the "Apply Now" button.

    Apply Now

    Your data is only shared with InfinyOn

    Location

    Remote - United States 🇺🇸

    Type

    FULL_TIME

    Keywords

    Rust
    Software Engineering
    Distributed Systems
    Cloud Native
    Microservices
    Real-time Data
    Data Streaming
    WebAssembly
    Serverless
    Open Source
    Kubernetes
    Scala
    Java
    Node.js
    TypeScript
    Python
    Ruby
    Test Driven Development
    Verified Company

    Senior Rust Software Engineer

    InfinyOn