Attiva gli avvisi di lavoro via e-mail!

Rust Software Engineer

Poppi Technologies Ltd

Gravina in Puglia

Ibrido

EUR 35.000 - 50.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Inizia da zero o importa un CV esistente

Descrizione del lavoro

Join a purpose-driven investing hedge fund as a Rust Software Engineer, focusing on developing and maintaining high-performance applications. Work within a collaborative team to innovate solutions, handle critical trading system processes, and contribute to impactful finance technology. This opportunity offers a competitive salary and benefits, emphasizing flexible working and wellness programs.

Servizi

On-site parking
Flexible / Hybrid Working
Wellness programs

Competenze

  • At least 3 years of experience in software development, 1 year in Rust.
  • In-depth knowledge of concurrency, memory management in Rust.
  • Experience with data streams and time series databases.

Mansioni

  • Develop high-performance software applications using Rust.
  • Collaborate to design and implement technical solutions.
  • Optimize code to improve performance and scalability.

Conoscenze

Concurrency
Memory Management
Problem Solving
Communication

Formazione

Master's degree in computer science or equivalent

Strumenti

Cargo
Rustfmt
Clippy
Visual Studio Code
GIT
Linux OS

Descrizione del lavoro

Join to apply for the Rust Software Engineer role at Poppi Technologies

2 days ago Be among the first 25 applicants

Join to apply for the Rust Software Engineer role at Poppi Technologies

Direct message the job poster from Poppi Technologies

We are looking for a talented Rust SW Engineer to join our software development team. The group is responsible for a growing system consisting of multiple applications which enables, monitors and analyses the state of the whole trading activities. Moreover, the system sends out alerts when potentially critical conditions are faced.

RESPONSIBILITIES

  • Develop and maintain high-performance software applications using the Rust programming language.
  • Collaborate with the development team to design and implement innovative technical solutions and actively participate in code reviews to ensure software quality and robustness.
  • Optimize existing code to improve application performance and scalability.
  • Contribute to the continuous improvement of development processes and team best practices.
  • Resolve technical issues and propose effective solutions in a timely manner.
  • Communicate effectively with other team members, including developers, product managers, and stakeholders, to ensure effective collaboration.

WHAT YOU WILL NEED TO SUCCEED

  • At least 3 years of experience in software development using any compiled language, with at least 1 year using Rust.
  • In-depth knowledge of concurrency and memory management in Rust.
  • Proficiency in using development tools such as Cargo, Rustfmt, Clippy, and Visual Studio Code.
  • Ability to work effectively within a distributed team and in an Agile environment.
  • Excellent problem-solving and communication skills.
  • Experience with version control systems like GIT.
  • Experience working with data streams and time series databases.
  • Practical knowledge of Linux OS and shell scripting.
  • Fluency in English, written and verbal.

QUALIFICATIONS

Master's degree or equivalent practical experience in computer science, computer engineering, or related field.

DESIDERABLE

  • Knowledge of other programming languages such as Python, C++, or Java.
  • Experience using web development frameworks in Rust, like Actix and Rocket.
  • Familiarity with low-level programming and interfacing with C / C++ libraries.
  • Interest or experience in financial markets, cryptography, and high-performance computing.
  • Knowledge of Docker for containerization and deployment.
  • Knowledge of at least one branching policy for code versioning (e.g., Gitflow, GitHub, etc).

WHAT WE LOOK FOR

  • Individuals who are proactive and open to sharing honest feedback regularly.
  • People who are collaborative and willing to help others to reach shared goals.
  • Questions and active listening to foster learning and improvement.
  • Responsibility for actions and decision-making based on what is right for people, profit, and planet.

If you are passionate about the convergence of Finance, Technology, and Purpose-Driven Investments to create positive societal and environmental impact, and you're seeking a challenging and rewarding career, take the first step toward joining our team.

COMPANY DESCRIPTION

Poppi Technologies is a purpose-driven investing hedge fund dedicated to effecting positive change across sectors. We are at the forefront of AI in finance, aiming to generate positive impact by improving financial decisions and investment management.

We develop innovative technologies and techniques to push boundaries. Our team includes financial experts, AI innovators, and professionals from diverse backgrounds united by a passion for impactful solutions.

We believe success is linked to having a direct impact. We have invested in Southern Italy, establishing Bari as our center of excellence to foster growth in the region.

BENEFITS

  • On-site parking
  • Flexible / Hybrid Working
  • Wellness programs

EQUAL EMPLOYMENT OPPORTUNITY STATEMENT

Poppi Technologies considers applicants without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, gender identity, or sexual orientation.

Seniority level : Associate

Employment type : Full-time

Job function : Engineering, Information Technology, and Finance

J-18808-Ljbffr

Software Engineer • Puglia, Bari, Italia

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.