¡Activa las notificaciones laborales por email!

Senior Software Engineer (Rust) Barcelona, Spain

ECL Kontor

Barcelona

Presencial

EUR 40.000 - 80.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative company is seeking a skilled developer to join their dynamic team. This role focuses on building new products using Rust and enhancing existing codebases in Go and Ruby. You'll have the opportunity to create proof of concepts and drive them to production, contributing to a vibrant and flexible work environment. With a strong emphasis on collaboration and personal growth, this position is perfect for proactive individuals eager to make a significant impact in a fast-paced tech landscape.

Formación

  • 2+ years experience in Rust development and familiarity with Ruby, Python, Go.
  • Knowledge of data structures, algorithms, and memory management.

Responsabilidades

  • Build new products and develop code using Rust, Go, and Ruby.
  • Create proof of concepts and drive them to production.

Conocimientos

Rust
Ruby
Python
Go
JavaScript
Java
Data Structures
Algorithms
Memory Management
Problem-Solving

Herramientas

DevOps Tools
SQL Databases
NoSQL Solutions
WebAssembly (WASM)

Descripción del empleo

Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility.

Trusted by a community of 400,000 global customers, Workato empowers organizations of every size to unlock new value and lead in today’s fast-changing world. Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.

We also believe in balancing productivity with self-care. That’s why we offer all our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy both inside and outside of work.

Responsibilities
  • Build new products within the company.
  • Develop new code using Rust, and work with existing Go / Ruby codebases.
  • Create proof of concepts in new areas and drive them to production or discard them based on feasibility.
Requirements, Qualifications, Experience, and Technical Skills
  • At least 2 years of experience writing, shipping, and maintaining Rust code in a production environment, along with experience in higher-level languages such as Ruby, Python, Go, JavaScript, or Java.
  • Knowledge of basic data structures, algorithms, multiprocessing, and memory management.
  • Experience developing high-performance asynchronous applications with Rust (preferably using Tokio).
  • Good understanding of network protocols and stacks.
  • Familiarity with database technologies, including traditional SQL databases and modern NoSQL solutions.
  • Basic knowledge of DevOps practices and tools.
  • Understanding of Linux environments.
  • Experience with Pub/Sub architectures is a plus.
  • Golang and Ruby knowledge is a plus.
  • Experience with WebAssembly (WASM) is a plus.
  • Open source contributions are a plus.
Soft Skills and Personal Characteristics
  • Ability to work remotely with distributed teams across different time zones.
  • Proficiency in spoken English sufficient for technical interviews and collaboration.
  • Result-oriented problem-solving skills.
  • Proactive in proposing solutions rather than being passive.
  • Openness to learning new technologies and switching between projects.
Application Process
  • Provide your First Name, Last Name, Email, Phone, Location (City), Resume/CV, and LinkedIn Profile.
  • Answer whether you require visa sponsorship now or in the future.
  • Specify your expected compensation.
  • Explain why you believe you will be successful in this role, highlighting relevant experience, skills, and knowledge.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.