Cloud Services Developer - Rust at Fetcherr
Warsaw, Masovian Voivodeship, Poland -
Full Time


Start Date

Immediate

Expiry Date

27 Dec, 25

Salary

0.0

Posted On

28 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Rust, Cloud-Native Services, Backend Development, Microservices, API Development, Performance Tuning, Asynchronous Programming, Data Structures, Algorithms, SQL, NoSQL, Debugging, Cloud Platforms, Unit Testing, Integration Testing, Collaboration

Industry

Software Development

Description
Description Fetcherr leverages deep learning, algo-trading, e-commerce, and digitization to disrupt traditional systems with cutting-edge AI. Its core innovation, the Large Market Model (LMM), is an adaptable AI engine that accurately forecasts demand and market trends, enabling real-time decision-making. While initially focused on the airline industry, Fetcherr's goal is to revolutionize various sectors with its dynamic AI-driven solutions. Seeking a talented Cloud Services Developer - Rust to develop high-performance, reliable, scalable, and maintainable microservices (especially data services) for Fetcherr’s Engine, participating in all development phases from research to integration. Build and optimize a real-time API engine in GCP, focusing on high-performance, cloud-native services and shaping our technical infrastructure and product development. This role combines platform engineering with development. Backend developers (C++, Java, C#, Go, Python) encouraged to apply; Rust transition on sure. Key Responsibilities: Develop and maintain high-performance backend services in Rust. Build and maintain real-time API services for internal and external use. Optimize performance, scalability, and reliability, with a focus on data structures. Debug and troubleshoot cloud services to ensure high availability and low latency. Utilize and manage databases, ensuring efficient data querying and manipulation. Contribute to the overall architecture and design of the software solutions. Collaborate with engineers to develop reliable, secure, and scalable applications. Adhere to secure coding practices and ensure the security and reliability of applications. Participate in code reviews, testing, and continuous integration processes. Requirements Must Have: 5+ years in backend development with high-performance systems. 2+ years Rust in cloud-native services, familiar with Axum, Tokio. Experience with high-performance protocols, like gRPC, HTTP/2/3, and WebSockets. Experience in asynchronous programming and performance tuning. Experience with cloud platforms. Strong knowledge of data structures, algorithms, and system optimization. Hands-on with unit/integration testing and debugging complex cloud services. Familiar with SQL/NoSQL databases, data storage, and querying tools. Bachelor's in Computer Science or related field. Fluent in English with excellent communication skills. Nice to Have: Strong C++ background with a willingness to transition to Rust. Experience with Big Data technologies and frameworks. Exposure to AI and Machine Learning concepts and tools. Proficient in GCP, particularly in data storage and processing. Experience with Kubernetes, Docker, and CI/CD. Proficiency in service monitoring, observability, and incident management. Why Join Us: Be part of a global team working on cutting-edge pricing optimization technology in a cloud environment. Opportunity to transition into Rust from other systems programming languages like C++. Work in a flexible, collaborative environment with opportunities for career growth. Competitive compensation and benefits, plus the chance to impact a key business system. Skills and Attributes: Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Ability to work effectively both independently and in a collaborative team environment. Proactive and able to manage multiple tasks effectively. Passion for technology and continuous learning.
Responsibilities
Develop and maintain high-performance backend services in Rust, focusing on real-time API services. Collaborate with engineers to ensure the reliability, security, and scalability of applications.
Loading...