Senior Software Engineer (Authentication)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Authentication): Develop and maintain Customer Identity and Access Management (CIAM) features including Authentication, Single Sign-On, Multi-Factor Authentication, Authorization, Permissions, and Auditing with an accent on backend development. Focus on designing secure, scalable authentication systems and collaborating in a product-first environment with a strong emphasis on ownership and technical leadership.
Location: Hybrid work in Barcelona or Madrid offices, Spain
Salary: 60,500–77,000 EUR
Company
is a product company providing innovative Business Management Software solutions to streamline processes for SMEs worldwide.
What you will do
- Own and develop CIAM platform features such as Authentication, Single Sign-On, Multi-Factor Authentication, Authorization, Permissions, and Auditing.
- Collaborate with a multicultural, English-speaking team in a product-first environment.
- Participate in customer calls to understand user needs and pains.
- Review code daily and provide mentorship to junior engineers.
- Contribute to technical decisions through RFCs and roadmap planning.
- Deliver polished, autonomous solutions aligned with product goals.
Requirements
- Location: Must be willing to work onsite several days a week in Barcelona or Madrid, Spain.
- English: Comfortable working in an English-speaking environment (minimum B2 level).
- Proven experience as a senior software engineer with backend focus, preferably with Ruby on Rails and React.
- Strong communication skills and ability to work in a multicultural team.
- Self-starter attitude with ownership mindset and strategic product focus.
Culture & Benefits
- High growth, multicultural, and friendly environment.
- Continuous training and learning opportunities.
- Private health insurance and wellness benefits like Gympass.
- Language classes and salary optimization tools.
- Office perks including breakfast, organic fruit, and pet-friendly environment.
Hiring process
- Initial conversation with Talent Acquisition Partner to align expectations.
- Interview with engineering manager focusing on team fit and technical skills.
- Live engineering challenge assessing problem-solving and communication.
- Final coffee chat with CTO to discuss culture and vision.
- Entire process conducted remotely via videoconferencing.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →