logo

FeverUp

Backend Engineer

Department
Engineering
Job Type / Location
Madrid
Experience Required
3+ years
Posted On

About the Role

We are seeking a talented and experienced Backend Engineer to join our team in Madrid. You will be responsible for building and maintaining robust, scalable, and high-performance backend systems that power Fever's innovative experiences. You'll work on a variety of projects, from developing new features to optimizing existing infrastructure, ensuring our platform can handle the demands of a rapidly growing global user base.

What you will do

  • Design, develop, and maintain backend services and APIs using Python and Django.
  • Collaborate with product managers, frontend engineers, and other stakeholders to define, design, and ship new features.
  • Write clean, testable, and maintainable code, adhering to best practices and coding standards.
  • Optimize application performance, scalability, and reliability.
  • Work with various data stores including PostgreSQL, MongoDB, Redis, and Elasticsearch.
  • Contribute to the continuous improvement of our CI/CD pipelines and deployment processes.
  • Participate in code reviews, sharing knowledge and helping to mentor junior engineers.
  • Troubleshoot and debug production issues, ensuring high availability of our services.
  • Implement and maintain robust monitoring and alerting systems.

Requirements

  • 3+ years of professional experience as a Backend Engineer.
  • Strong proficiency in Python and experience with the Django framework.
  • Solid understanding of relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis, Elasticsearch).
  • Experience with cloud platforms, preferably AWS.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Experience with Infrastructure as Code (Terraform) is a plus.
  • Proficient in designing and consuming RESTful APIs.
  • Understanding of software development best practices, including version control (Git), testing, code quality, and security.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a fast-paced, collaborative environment.
  • Fluent in English, both written and spoken.

View Assessment Process

Think you'll be a good fit?