Senior Backend Engineer

  • Full-time

Company Description

We are a consulting company with a bunch of tech-savvy and happy people!

We love technology, we love design, and we love quality. Our diversity makes us unique and creates an inclusive and welcoming workplace where every individual is highly valued.

With us, everyone can be themselves while respecting others for who they are. We believe that when an amazing mix of people come together and share their knowledge, experiences, and ideas, we can help our clients on a completely different level.

We are looking for someone who can start immediately and wants to grow with us!

With us, you have great opportunities to make real progress in your career and the chance to take on significant responsibility.

Job Description

As a Senior Backend Engineer you will:

  • Migrate hundreds of millions of legacy users to the new identity system, automatically claiming existing usernames while safely handling validation errors and edge cases.

  • Implement fallback logic for users without a set username, ensuring every account has a unique and valid identifier.

  • Provide immutable, unrecognizable URL identifiers that are safe for public-facing profiles.

  • Integrate username and identifier generation into the account lifecycle so that every new account automatically receives a unique username and corresponding URL identifier.

  • Work with data pipelines and large-scale processing systems to ensure reliable, high-performance migration and synchronization of identity data.

  • Collaborate with engineers, product managers, and cross-functional teams to ensure seamless integration, scalability, and system safety.

 

Qualifications

  • Experienced Senior Backend Engineer skilled in designing, building, and operating large-scale distributed systems in Java.
  • Adept at writing clean, maintainable, and testable code, with a strong focus on system reliability and performance.

  • Experienced in designing for scalability, resilience, and observability, with hands-on experience managing large volumes of data.

  • Able to lead technical design discussions, influence architecture, and collaborate effectively across multiple teams and domains.

  • Comfortable taking end-to-end ownership of complex projects — from design and implementation to production and maintenance.

  • Pragmatic and outcome-oriented, balancing technical quality, delivery speed, and user impact.

  • Passionate about user identity, data integrity, and building robust backend systems that support safe and social user experiences.

Additional Information

Start date: ASAP

Mode of Work: Flexible 

Location: Stockholm

Form of employment: Full-time until further notice, we apply 6 months probationary employment.

We interview candidates on an ongoing basis, do not wait to submit your application.