DataArt

Software Engineer with Experience in Rust and Elixir (Lithuania)

Added 19 hours ago

Seniority level:

Specialist

Skills:

Elixir , 4 yrs.
Rust , 3 yrs.

Languages:

English B2 - Upper intermediate
Experience:
4 yrs. minimum in Software engineering
Monthly salary (gross):
4200 - 4900 €
Contract type:
Full-time
Location:
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
DataArt logo

To apply for this job listing, you must log in

Job description

Position overview

DataArt is a global software engineering firm and a trusted technology partner for market leaders and visionaries. Our world-class team designs and engineers data-driven, cloud-native solutions to deliver immediate and enduring business value. 


We promote a culture of radical respect, prioritizing your personal well-being as much as your expertise. We stand firmly against prejudice and inequality, valuing each of our employees equally. 


We respect the autonomy of others before all else, offering remote, onsite, and hybrid work options. Our Learning and development centers, R&D labs, and mentorship programs encourage professional growth. 


Our long-term approach to collaboration with clients and colleagues alike focuses on building partnerships that extend beyond one-off projects. We provide the ability to switch between projects and technology stacks, creating opportunities for exploration through our learning and networking systems to advance your career. 


We are seeking a skilled Senior Elixir/Rust Developer to join our team to help build next-generation systems in travel domain that power seamless experiences for millions of users worldwide. You'll work on high-performance, fault-tolerant systems that handle complex travel data and real-time booking engines. We are looking for a specialist based in Lithuania to join our team.


As a Senior Developer, you'll be responsible for designing solution in incorporation with Product and Architecture group, implementing robust backend systems that process millions of travel searches, manage inventory across multiple suppliers, and ensure reliable booking flows. You'll work with modern technologies to solve complex problems in areas like availability management, and real-time data synchronization. 



Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions
  • Guarantee the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automation


Requirements

  • 4+ years of experience with Elixir and the OTP framework 
  • 3+ years of experience with Rust programming language 
  • Strong understanding of functional programming concepts and concurrent programming 
  • Experience with distributed systems, message queues, and event-driven architectures 
  • Proficiency with databases (PostgreSQL, Redis) and data modeling 
  • Knowledge of API design (REST, GraphQL) and microservices architecture 
  • Experience with AWS, CDK


Nice to have

  • Erlang
  • Experience with frameworks 
  • Elixir: Phoenix / Plug / Ecto / Tesla 
  • Rust -> SQLx / Tokio / Tower / Serde / Axum 
  • Knowledge of machine learning applications in travel (pricing, recommendations) 
  • Familiarity with travel supplier APIs (Sabre, Expedia Partner Solutions) 
  • Experience with search engines (Elasticsearch) and caching strategies 
  • Understanding of performance monitoring tools (Sumo Logic, DataDog) 
  • Knowledge of fraud detection and risk management systems 
  • Previous experience with high-availability, 24/7 production systems 
  • Experience using TDD methodologies
  • Experience working with international clients
  • Understanding of Agile development methodologies


What we offer

• Professional Development:

— Experienced colleagues who are ready to share knowledge;

— The ability to switch projects, and technology stacks, try yourself in different roles;

— More than 150 workplaces for advanced training;

— Study and practice of English: courses and communication with colleagues and clients from different countries;

— Support of speakers who make presentations at conferences and meetings of technology communities;

— Stable income (Employment Contract with taxes allocated to Lithuania)

• The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;

• Friendly atmosphere, concern for the comfort of specialists;

• Flexible schedule and opportunity to work remotely within Lithuania.

How to Apply

To apply or inquire, please copy the following email address and paste it into your preferred email client: careers.riga@dataart.com

DataArt logo
Founded in 1997
Employees 5000
Connect on:

About DataArt

DataArt is a global software engineering firm and a trusted technology partner for market leaders and visionaries.


We are a global team of over 5,000 specialists across 30+ locations, with 32% women and 48% senior-level professionals. Our expertise spans Custom Software Engineering, AI/ML Innovation, Data & Analytics, and Cloud Transformation to drive business growth and efficiency.


DataArt cooperates with innovative startups and respected top companies, including Nasdaq, Skyscanner, Ocado, Doddle, Travelport, Meetup, Rappi, Betfair, and others. Our headquarters are located in New York.


The DataArt R&D Center in the Baltics has a team of about 56 professionals specializing in Java, JavaScript, .NET, DevOps, Data Engineering, Business Analysis, and other areas.


DataArt is deeply committed to actively supporting Ukraine.

Similar jobs

1 hour ago
DataArt

Senior AI/ML Engineer (Lithuania)

4800 - 5500 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
16 minutes ago
SuperOffice

Quality Assurance Engineer

Specialist
Quality Assurance
Manual Testing
Test Automation
3000 - 4500 €
Vilnius
1 hour ago
DataArt

Senior Site Reliability Engineer (Lithuania)

Senior specialist
AWS
Azure
Kubernetes
5100 - 5700 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena