Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 61-70 of 213 jobs

Open Source Engineer
Zed
Active - posted 9 days ago

Linux Lead
Zed
Active - posted 9 days ago

Designer
Zed
Active - posted 9 days ago

Quantitative Developer - Crypto Options
Numeus
Active - posted 9 days ago

Rust Engineer
LayerZero
Active - posted 9 days ago

Backend Engineer (web3)
CoW DAO
Active - posted 9 days ago

Blockchain Developer (Solidity & Rust) (Crypto / Blockchain)
Caiz
Active - posted 10 days ago

Staff Software Engineer
Intuit
Active - posted 10 days ago

Senior C++/RUST Backend Engineer, Futures
Binance
Active - posted 10 days ago

Senior Software Engineer, Rust
Phi Labs Global
Active - posted 10 days ago

Staff Software Engineer
Intuit
Active - posted 10 days ago
Job Description
About Intuit
Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
About the Role
Intuit is seeking a Staff Software Engineer to join the Core Platform Engineering Team, specifically the Numaflow Team, an Intuit-led open source project focused on real-time data processing.
The role involves developing, maintaining, and ensuring the seamless functioning and reliability of Numaflow, a cutting-edge open source project for real-time streaming and batch data workloads. The successful candidate will focus on building new features, optimizing performance, and enhancing the scalability of Numaflow, which is integral to real-time data processing systems powering Intuit’s flagship products such as TurboTax, QuickBooks, and Mailchimp, as well as several internal platforms.
Responsibilities include all aspects of platform development, deployment, service adoption, configuration, optimization, and troubleshooting. Additionally, the candidate will contribute to the ongoing development and growth of the Numaflow open source project by designing and delivering Kubernetes-native solutions for scalable real-time data processing systems.
The ideal candidate should have expert knowledge of Rust and Java, knowing C/C++ is a plus. Familiarity with AWS is a plus. While expertise in Kubernetes is not required, the candidate must be willing to learn and work with Kubernetes based platforms.
Key Responsibilities
- Leverage a deep understanding of business and customer needs to design, develop, and implement capabilities, tools, and processes that deliver highly available, scalable, and reliable platforms through the Numaflow open source project.
- Take ownership of feature development for Numaflow, driving innovation and implementing software solutions aligned with an aggressive roadmap.
- Contribute to the evolution and adoption of Numaflow as an open source platform, while collaborating with the broader open source community to cultivate impactful solutions and best practices.
- Utilize extensive expertise in system engineering, software development, and cloud-native design patterns to build efficient, scalable, and production-ready software.
- Build, operate, and scale distributed services, including solutions running on Kubernetes and AWS-managed services, ensuring high reliability and optimal performance.
- Collaborate closely with Intuit Product and Platform teams to prioritize and plan features and architecture to meet fast-moving product deadlines.
- Drive operational excellence through automation, improved observability, and process optimization, ensuring consistent delivery of quality features.
- Troubleshoot complex technical issues, manage stakeholder expectations proactively, and deliver clear updates during development and operational phases.
- Participate in on-call and support rotations to ensure incident recovery, resolution, and comprehensive Root Cause Analysis (RCA).
Requirements
- Education: A Bachelor's degree in Computer Science or a related technical field, or equivalent professional experience.
- Experience:
- 7+ years of experience in software development and designing for highly scalable, production-grade systems.
- Proven development expertise in Rust, golang and Java (Rust strongly preferred). Experience contributing to or maintaining open source projects is highly desirable.
- Strong understanding of cloud-native development concepts and familiarity with microservice architectures.
- Hands-on experience working with distributed systems in large-scale environments.
- Cloud and Platforms:
- Familiarity with Kubernetes and a willingness to learn and adopt Kubernetes-based platforms and cloud architecture.
- Experience with AWS is a nice-to-have, including knowledge of leveraging native cloud services and APIs.
- Technical Skills:
- Solid experience in building and maintaining gRPC services and event-driven systems.
- Proficiency in troubleshooting complex issues, with strong systems thinking and attention to detail.
- Soft Skills:
- A passion for open source development and collaboration with the open source community.
- Exceptional problem-solving skills and the ability to thrive in a fast-paced, iterative development environment.
- Strong communication skills with the ability to effectively collaborate across teams and stakeholders.