246
COMPANIES
1,192
JOBS

Senior Backend Engineer (m/f/d)

C

Cakewalk

Software Engineering
Spain
Posted on Jan 15, 2025

About us

Cakewalk is the next-gen Identity & Access Management solution—designed for IT and security teams in fast-moving companies. Easy access control for all apps & identities.

We are currently hiring a Senior Backend Engineer (m/f/d) to join one of our engineering teams focusing on automating Identity & Access Management through AI. We are looking for people who combine outsized ambition, strong grit, and self-reflection.

Your responsibilities

  • Technology: Build outstanding technical products, combining stellar coding skills with a strong analytical view; in doing so, assume end-to-end ownership of all relevant technical decisions incl. design patterns, creation of reusable components, etc.
  • Ownership: Be proactive, share your ideas and proposals, and take ownership of the product
  • Collaboration: Be a team player, collaborating with product and other engineers to build a scalable system with the highest quality standards
  • Communication: Communicate your technical approach across the company, also to non-engineering teams
  • Role model: Represent our company culture and help your teammates to also do it

What you need to succeed:

  • You are an expert in implementing outstanding backend services using .NET Core.
  • You have over 4 years of successful experience as a Backend Engineer.
  • You make data-informed decisions and can clearly articulate the reasoning behind your technical choices.
  • You have experience writing technical documentation, including ADRs (Architectural Decision Records).
  • You possess strong expertise in designing and implementing REST APIs.
  • You have experience working with DDD (Domain-Driven Design), CQRS (Command Query Responsibility Segregation), and microservice architectures.
  • You have a deep understanding of OAuth, OpenID, and SAML.
  • You are experienced with scheduling frameworks such as Quartz.NET or Hangfire.
  • You have experience using Grafana and Prometheus for monitoring and logging.
  • You have successfully implemented effective testing techniques to ensure clean, reliable code.
  • You embrace DevOps culture and tools in AWS environments.
  • You are proficient in working in English, which is our company language.
  • You thrive in challenging environments that allow you to demonstrate your technical strengths. You enjoy mastering challenges, even under difficult circumstances, and have a clear understanding of areas where you need to improve.

Our principles

  • Product: Break rules to make security sexy
  • Sales: Everyone sells cakewalk
  • Team: Lead with brilliance, grit & self-reflection

What you can expect

  • An environment where strong reasoning and execution matter, not titles.
  • A forward-thinking team that challenges the status quo in security and is obsessed with product and sales.
  • People who are brilliant in their fields, combined with strong grit and self-reflection - because this is what we are looking for.
  • Teammates who support each other so everyone can contribute their best.
  • Founders who have a genuine interest in their people, love to build long-term relationships and aim to support all Cakewalkers to grow as professionals and individuals.

What's in it for you?

  • Career acceleration: You won’t be in the front row, you will be in the driver seat at a young, but growing venture-backed startup and will have access to the Leadership team and our network, including our investors. Cakewalk succeeds when you do.
  • Shared ownership: Being a part of our journey rather early on means you'll own a meaningful amount of Cakewalk. You are part of the foundation of our company—your contribution makes a difference and matters.
  • Development: Training, coaching, and an environment that promotes career ambition and progression with direct exposure to our leadership team.

Interview advice

Let’s be honest—interviewing is not easy. However, we want you to come prepared and succeed. When we interview, we’re trying to determine a few key things:

  • Will you drive technical impact? Can you contribute meaningfully to our codebase, solve challenging problems, and help elevate our engineering practices?
  • Will you enjoy working here? Do our team culture and working style align with how you thrive best?
  • Will you grow professionally and personally during your time here?

We’re looking for engineers who are curious, passionate about technology, and dedicated to honing their craft. To prepare, invest time in learning about Cakewalk, our engineering practices, and the technologies we use. Dive into the Identity & Access Management industry we serve, explore our website, and understand what sets us apart.

During the interview, you’ll share examples from your past projects and experiences. Use the CARR model to frame your responses:

  • Context: What was the situation or problem?
  • Action: What steps did you take?
  • Results: What was the outcome?
  • Reflection: What did you learn or how did you grow?

We’ll focus on your approach to engineering principles, design patterns, clean architecture, domain-driven design (DDD), testing strategies, API design, and API security. Be ready to explain your decision-making process, demonstrate problem-solving skills, and walk us through how you write and review code.

Finally, remember that humility drives learning. We love working with people who are always striving to improve. Throughout the interview process, you’ll receive feedback, often directly during the interview. Listen carefully, reflect on the feedback, and incorporate it as you move forward in the process.

We look forward to seeing what you can bring to our team!

Please note

We welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our team to assess your application.