Fetcherr logo

Senior Backend Software Engineer - Microservices, C#, Rust

Fetcherr

Job Overview

Fetcherr is seeking a highly skilled Senior Backend Software Engineer to join our dynamic team. This role involves contributing to the end-to-end implementation of our high-performance microservices system. You will be responsible for designing, developing, and maintaining scalable microservices, optimizing database solutions, and collaborating with cross-functional teams to deliver comprehensive system implementations.

Key Responsibilities

  • Design and Develop Microservices: Create and maintain scalable microservices that meet the needs of our high-performance systems.
  • Database Optimization: Implement and optimize database solutions tailored for microservices.
  • Cross-Functional Collaboration: Work closely with various teams to ensure seamless end-to-end system implementations.
  • API Development: Develop high-performance APIs and integrate third-party services.
  • Performance Enhancement: Implement caching mechanisms and message queues to improve system performance.
  • Code Review and Mentorship: Participate in code reviews and provide guidance to junior developers.
  • Troubleshooting: Diagnose and resolve complex technical issues.

Requirements

Must Have:

  • Experience: 5+ years in backend programming with languages such as Java, C#, Go, Python, C++, Rust (at least two).
  • Microservices Expertise: Strong knowledge of microservices architecture and design patterns.
  • API Development: Experience in designing and developing high-performance APIs.
  • Distributed Systems: Understanding of distributed systems and their challenges.
  • Cloud Systems: Hands-on experience with large-scale, low-latency distributed cloud systems (GCP preferred, AWS).
  • Database Proficiency: Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra, Bigtable).
  • Data Streams: Experience with data stream systems (Pub-Sub preferred, Kafka, or RabbitMQ).
  • DevOps Practices: Experience in DevOps architecture with CI/CD workflows.
  • Containerization: Hands-on experience with Docker and Kubernetes.

Preferred Skills:

  • Programming Languages: Knowledge of C++ and Rust.
  • Cloud Platform: Experience with Google Cloud Platform (GCP).
  • Event-Driven Architectures: Understanding of event-driven architectures.
  • High-Performance Protocols: Experience with protocols like gRPC, HTTP/2, HTTP/3, WebSockets.
  • Infrastructure as Code: Experience with tools like Terraform and Ansible.

Additional Requirements

  • Language: Fluent in English with excellent communication skills.
  • Education: Bachelor’s degree in computer science, IT, or a related field.
  • Problem-Solving: Excellent problem-solving skills with a passion for learning new technologies and practices.
  • Teamwork: Strong communication and teamwork abilities.
  • Agile Environment: Experience working in Agile/Scrum environments.

Join Fetcherr and be part of a team that is at the forefront of AI-driven solutions for the airline industry, transforming traditional revenue management processes and enhancing overall airline profitability.

Benefits
Extracted with AI

  • Remote work
  • Collaborative team environment
  • Opportunities for professional growth

Similar jobs

Last update: 23 minutes ago

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

sennder logo
sennder

Senior Fullstack Engineer (Javascript/Typescript)

Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Pleo logo
Pleo

Senior Backend Engineer (Kotlin, Microservices)

Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.