Software Engineer
Role details
Job location
Tech stack
Job description
- You'll join a structured onboarding program designed to help you ramp up smoothly. During this period, you will:
- Meet your buddy and team, and get to know Fever's culture and ways of working.
- Set up your local environment and become familiar with our Python-based stack, CI/CD pipelines, and cloud infrastructure.
- Learn about our architecture and observability tools while contributing small improvements and fixes.
- Have your first code running in production and a clear understanding of our delivery flow and processes.
- By the end of the onboarding, you'll be ready to join your long-term squad and start contributing to larger initiatives.
After 3 months at Fever:
- You'll be confidently collaborating and delivering at full speed. You will:
- Design and implement end-to-end features within your squad.
- Participate in architectural discussions and propose improvements across our services and APIs.
- Work with event-driven systems and focus on performance, reliability, and scalability.
- Collaborate closely with Product, Data, and other Engineering teams to enhance our platform and developer experience.
By your 6th month at Fever:
- You'll be fully established as a key contributor in your team. You will:
- Take ownership of core components and help evolve their architecture.
- Lead by example through code reviews, design sessions, and mentoring.
- Contribute to best practices in areas like scalability, observability, and system design.
- Drive continuous improvement and have a visible impact on how we build high-performing services at scale.
- Become an expert of your domain, using business context and technical excellence to drive strategic initiatives forward
Requirements
We are looking for a Senior Software Engineer to join the Engineering team with outstanding software development talent proven by great work results/experience. Somebody that cares about code quality and not just get things done, but get things done right.
If you're smart, have great energy, can't think about a system without a CI/CD pipeline and you want to thrive in a fast paced environment, we are in sync., * Strong knowledge on good practices, testing and design patterns
- You are proficient in business English
- You know how to deliver code from development to production
- Experience with RESTful APIs (implementation and consumption)
- Knowledge of relational databases and SQL
We use these technologies, so it would be a plus if you have experience in:
- Django/Flask
- PostgreSQL
- Redis
- Experience with event streaming platforms such as Kafka or RabbitMQ.
- Experience working on agile methodology
- Event communication between services
- Handling services with more than 1000 request/second.
- AWS, Docker and Kubernetes
Benefits & conditions
- Opportunity to have a real impact in a high-growth global category leader
- 40% discount on all Fever events and experiences
- Home office friendly anywhere in Spain
- Relocation package for international candidates
- Responsibility from day one and professional and personal growth
- Great work environment with a young, international team of talented people to work with!
- Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee.
- English Lessons
- Gympass Membership
- Possibility to receive in advance part of your salary by Payflow.
- Attractive compensation package consisting of base salary and the potential to earn a significant bonus for top performance.
- Base Salary: 50.000 - 65.000EUR
- Total Compensation: 67.500 - 90.000EUR (Including Base, Variable, and Stock Options)
Fever aims to provide the best-fastest possible experience to our candidates. This is how it would look like:
- Talent Interview - 1h: An intro to Fever, our culture and a conversation about your background and experience.
- Engineering Manager Interview - 1h: A deep dive into your technical expertise and your opportunity to ask anything you need to know about your day to day at Fever.
- Technical Assignment: Your opportunity to demonstrate all you know! We would like to receive it back within 3 days.
- Team Interview - 2h: A discussion about your proposed solution to the technical challenge and your chance to make sure you know everything you need about Fever.
False