Position: Backend (Rust) Software Engineer, opportunity for working on Open Source Software
Company: UAtalents
Experience required: 5y
Category: Rust
English level: upper
Published: 2023-08-01T00:00:00+03:00

We are seeking a talented Backend Software Engineer with expertise in the Rust programming language to join our team!

**About the company**
Feldera is a new Silicon Valley startup that seeks to revolutionize real-time data analytics.  Our technology enables customers to evaluate arbitrary SQL queries over continuously changing data.  Feldera was founded by a team of researchers and engineers out of VMware and is backed by Palo Alto-based Costanoa Ventures.

**About the team**
Building a successful database technology from first principles is an
extraordinary feat that requires an extraordinary team.  Our founding team (https://www.feldera.com/about-us) consists of scientists and practitioners with decades of experience building successful open-source and commercial products across many areas of computing, including databases, programming languages, distributed systems, operating systems, and networks.

**About the product**
The Feldera analytical platform combines the latest results in the theory of databases with modern cloud computing technologies.  It consists of an open-source storage and compute engine written in Rust, that will be delivered to customers via public clouds like AWS and GCP. The platform will run within Kubernetes, with security, highly availability and scalability being paramount. The platform will allow customers to build streaming data pipelines, monitor and provision cloud resources, visualize health diagnostics and telemetry data, etc.

**Ideal candidate**
Our ideal candidate is a seasoned backend developer with hands-on experience building and operating large-scale SaaS services on AWS and GCP, using technologies like Kubernetes and the surrounding ecosystem. Your primary focus will be on delivering a secure, self-healing cloud platform that allows customers to perform
large-scale real-time analytics. Experience with full-stack development, distributed systems and systems programming will help in this role, as will prior experience working on open-source projects.

**What we offer:**
As one of the first engineers to join the company, you will have:
- An opportunity to work on a product from the ground-up.
- Ownership to author and implement industry-first designs and features for continuous data processing.
- A self-managed work environment where you will own features from concept to production.
- As the first remote hire, an opportunity to shape a culture of trust, character and technical excellence.

**Responsibilities**
- Build, operate and maintain a highly-available cloud-based SaaS platform for continuous data processing
- Collaborate with a distributed team of developers
- Work with customers to gather requirements and deliver creative solutions that meet needs with respect to functionality, reliability, and realistic implementation schedules

**Required Skills:**
* Hands-on experience working with large scale SaaS applications
* Expertise with Kubernetes, Docker, and working with cloud platforms like AWS and GCP
* Solid understanding of cloud security and networking
* Expertise with REST APIs and SQL
* Experience working with Rust
* Ability to learn and apply new technologies, design practices, and usability patterns
* Git version control system

**Strongly Desired Skills:**
* Experience working on open-source software projects