5

Rust developer & distributed systems

 2 years ago
source link: https://www.linkedin.com/jobs/view/2818309506/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Direct message the job poster from Flaps

Eudald Camprubi

Eudald Camprubi

Flaps.io | Build your AI-powered search engine for unstructured data

Flaps is an easy-to-use & end-to-end API that lets developers build AI-powered search engines for unstructured data, with an open-source approach, backed by leading Deep Tech VCs and top business angels in the SaaS B2B sector. 

Flaps is on a mission to revolutionize how humans find complex data and now we are looking for a software engineer with love for Rust & distributed systems.  

Do you want to be part of a team that will transform humans’ access to information? Do you want to experience the fast speed of a startup with global envision?

About the job

Flaps’s software engineers develop the next-generation of technologies to help developers build AI-powered engines for unstructured data. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence and natural language processing. 

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 3 years of professional software development experience, or 1 year with an advanced degree.
  • Experience with software development Rust.
  • Experience in one or more of the following: architecting/developing large scale distributed systems, concurrency, multithreading, and synchronization.

Preferred qualifications:

  • Master’s or PhD degree in Computer Science or Computer Engineering
  • Experience with Unix/Linux environments.
  • Experience with TCP/IP and network programming.
  • Experience with database internals, database language theories, database design, SQL, and database programming.
  • Understanding of technologies such as Kubernetes, GitOps, CI/CD, event source. 
  • Understanding of technologies like GraphQL or Jetstream.

Responsibilities

  • Build our platforms, systems and infrastructure using your background in distributed systems and large scale storage systems.
  • Manage individual projects priorities, deadlines, and deliverables with your technical expertise.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Take initiative and be responsible for technical solutions to data quality and workflow challenges.

Bonus points

  • Experience leading open-source projects.
  • Experience building distributed systems and writing high-performance applications.
  • Experience building data infrastructure.

Location

Our team is fully distributed, and our members work, as an example from Catalonia, Spain, France, or the U.S.

  • Employment type

    Full-time

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK