Stateful Data Flow Beta Build composable event-driven data pipelines in minutes.

Request access

Senior Rust Engineer - Cloud Web UI

Remote - Global
Full Time

Our Mission

InfinyOn is an early-stage startup backed by Tier 1 venture funds. InfinyOn was founded under the belief that every organization needs to transform into a real-time enterprise to be competitive. Today, InfinyOn is building a new generation of real-time data stack to enable organizations to build real-time applications and services rapidly.

Role

We are looking for a passionate senior Rust frontend engineer to build our cloud offering. Your contributions will help us fulfill our mission to enable organizations to accelerate the adoption of real-time intelligent data services.

In this role, you will be crafting a beautiful and intuitive user interface for our web applications to enable users to move data in real-time. You will be solving many engineering challenges, such as optimizing data streams for browser stack, building powerful but simple user interfaces to control data movement, and converting data streams into real-time visualization.

Responsibilities

  • Create and maintain web-based user interfaces using a Rust Web Framework.
  • Integrate Web Assembly and other web components.
  • Work closely with designers to implement new features.
  • Ensure high performance by profiling performance intensive code.
  • Write reusable, testable, and efficient code.
  • Design UI for demo purposes, improvising when necessary.
  • Collaborate with team members working across the platform and contribute to product roadmap milestones.

Requirements

  • 2+ years of building large scale front end application for Web.
  • 1+ year of experience in Rust.
  • Experience with modern JavaScript UI frameworks such as React, Angular, Vue.js.
  • Fundamental grasp of HTML/CSS/JavaScript.
  • Expert in Websockets and other real-time technologies.
  • Some knowlege of WebAssembly.
  • Experience with a Cloud platform such as AWS, GCP or Azure.
  • Strong problem-solving skills.
  • Exposure to maintaining applications in production
  • Fluent in English (spoken and written)

Nice to have

  • Experience with other Rust web frameworks such as Yew, Rust Dominator, etc.
  • Understanding of browser security and best practices
  • Familiarity with containers and Kubernetes
  • Knowledge of distributed systems such as Kafka

Additional Requirements

We are a startup, and we work extended hours, which at times extend into the weekend. You must be comfortable to work in startup environment.

Conpensation And Benefits

Your actual level and base salary will be determined on a case-by-case basis. They may vary based on the following considerations: job-related knowledge and skills, education, and experience.

Base salary is just one part of your total rewards package at InfinyOn. You will be eligible for long-term incentives in the form of stock options to participate in the company’s success. In addition, we offer a comprehensive benefits package that includes medical, dental, and vision (this is based on your location and eligibility). We also offer unlimited paid time off and a remote first work environment.

InfinyOn, a technology company in Silicon Valley, aims to accelerate the world’s transition to a real-time economy. We have built a modern real-time data platform with a powerful event stream processing engine that allows architects, data engineers, and developers to build the next generation of real-time services. Please visit infinyon.com to learn more.