Enable job alerts via email!

Sr. Rust Software Engineer

InfinyOn

United States

Remote

USD 120,000 - 180,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company seeks a Senior Rust Engineer to build the next-generation cloud data infrastructure. You will collaborate globally to create scalable products, focusing on Rust, Kubernetes, and WebAssembly, while owning the entire product lifecycle from design to deployment.

Qualifications

  • 2+ years in Rust programming language with Async experience.
  • At least 1 year of Kubernetes experience.
  • Fluent in English (spoken and written).

Responsibilities

  • Build and operate Cloud Infrastructure products utilizing Rust, Kubernetes, and WebAssembly.
  • Own and drive the product lifecycle from inception to deployment.
  • Monitor and optimize the cloud infrastructure for performance.

Skills

Rust
Kubernetes
Problem-solving
Networking
Linux

Tools

Terraform
AWS

Job description

We seek a Senior Rust engineer with a startup mentality to construct the next generation of real-time cloud data infrastructure. You will collaborate with a team of talented engineers across global locations to design and operate the highest reliable and scalable real-time data stack. You are skilled in turning cutting-edge technologies such as Rust, Kubernetes, and WebAssembly into simple, user-friendly products. As a Cloud software engineer, you will be working in every part of the stack, from writing low-level networking code to building high-performance distributed services. To construct a cloud-native infrastructure, you will leverage and extend our open-source project Fluvio.

Responsibilities
  • Build and operate Cloud Infrastructure products utilizing Rust, Kubernetes, and WebAssembly.
  • Closely collaborate with teams to create highly scalable, operable, and maintainable products.
  • Own and drive the whole product lifecycle - from inception and design through deployment, operation, and refinement.
  • Invent tools and processes that enable fast, accurate, reliable, easy-to-use development and deployment systems.
  • Provide fast and comprehensive validation test suites to ensure the highest software quality.
  • Develop and maintain continuous integration and deployment system with the shortest and most reliable deployment cycle.
  • Identify areas for improvement and create innovative solutions that enable high developer velocity.
  • Working with the Product team to define and prioritize product roadmap to meet business goals.
  • Monitor and optimize the different parts of cloud infrastructure to ensure high performance and reliability.
Requirements
  • 2+ years in Rust programming language with Async programming experience.
  • At least 1 year of Kubernetes experience.
  • Experience in deploying and maintaining cloud applications in production.
  • 2+ years of experience in writing REST services.
  • Experience in Networking and Linux.
  • Strong problem-solving skills.
  • Knowledge of distributed systems and data structures.
  • Fluent in English (spoken and written)
  • Ability to work in a fast and dynamic environment.
Preferred Skills and Experience
  • Experience with EKS and experience in many AWS services as S3, IAM, EC2, VPC, etc.
  • Experience with Terraform
  • Writing Kubernetes Operators
  • Knowledge of event streaming systems such as Kafka, Flink, etc.
  • Data Engineering
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Rust Developer, Platform Software

Tenstorrent Inc.

Portland

Hybrid

USD 100.000 - 500.000

5 days ago
Be an early applicant

Platform Software Sr. Rust Developer, Platform Software Portland, Oregon, United States; Toront[...]

Tenstorrent Inc.

Ontario

Hybrid

USD 100.000 - 500.000

21 days ago