Senior Software Engineer - High Performance Systems
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 in 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.
On your 6th month in 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
As a Senior Backend Engineer specializing in high-performance systems, you'll play a pivotal role in shaping the backbone of Fever's live-entertainment platform. We're seeking someone with proven software development excellence, a keen eye for code quality, and a drive to get things done right. Join us if you thrive in a fast-paced environment and are excited about pushing the boundaries of what's possible. This is an opportunity to have real impact in a high-growth global category leader., * Strong knowledge of building maintainable and scalable code, applying testing driven development and design patterns.
- Strong knowledge of relational databases and SQL, taking it to its limits.
- Proficiency in using Datadog or other similar profiling tools and monitoring systems.
- Proficiency in business English.
Ideally, experience with:
- Python (Django/Fast API)
- PostgreSQL and Redis.
- Event streaming platforms such as Kafka or RabbitMQ
- Handling services with high concurrencies and high volume requests.
- AWS, Docker, and Kubernetes.
Benefits & conditions
- 40% discount on all Fever events and experiences.
- Home office friendly - you can be based anywhere in Spain.
- Relocation package for international candidates.
- Responsibility from day one and professional and personal growth.
- Great work environment with a young, diverse team of talented people to work with!
- Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee's platform.
- English Lessons.
- Gympass Membership.
- Possibility to receive in advance part of your salary through Payflow.
- Attractive compensation package consisting of base salary and the potential to earn a significant bonus for top performance.
- Base Salary: 50.000 - 70.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 - 45 min: An intro to Fever, our culture and a conversation about your background and experience.
- Technical Assignment: Your opportunity to demonstrate all you know! We would like to receive it back within 3 days.
- Team Interview - 90 min: A discussion about your proposed solution to the technical challenge and your chance to make sure you know everything you need about Fever.
- Engineering Manager Interview - 1h: A deep dive into owning end-to-end projects, mentoring, sharing knowledge, building processes, and your opportunity to ask anything you need to know about your day to day at Fever.