Lead Backend Developer
Overview
Join Pixid, an HR scale-up at the crossroads of SaaS, data, and employee experience, rapidly expanding across Europe. We help companies digitalize the management of their talents and partners through powerful, intuitive solutions. We are hiring a Lead Backend Engineer to build the V2 of our products by integrating AI-driven automation use cases and delivering a higher level of quality. The context is demanding: highly customizable product, complex business logic, high volume, and a transition toward a modern architecture (microservices, event-driven). The ambition is to use AI as a lever to transform the product and accelerate engineering. Here, backend is the core engine of the product and the decisions made today will shape the platform for years to come. You will take ownership of a strategic backend scope .
The system has been built over multiple cycles with strong constraints. We are now rebuilding the foundations: domain decomposition, data flows, consistency, observability. You will not just develop — you will structure, make decisions, raise the technical bar , and actively contribute to transforming the product.
You Are Expected To Deliver On Three Key Dimensions
- System robustness
- Clarity of technical decisions
- Ability to integrate AI intelligently into products and engineering workflows
Responsibilities
- Technical ownership
- Contribute to the definition and evolution of backend architecture (microservices, event-driven)
- Make impactful, long-term technical decisions
- Challenge the existing system and simplify when needed
- Ensure overall system consistency (DDD, APIs, data flows)
- Design and build robust services using Java / Spring Boot
- Define clear, versioned APIs aligned with product use (API-first approach)
- Handle critical topics (performance, refactoring, technical debt)
- Maintain high standards of code quality
- Identify concrete use cases to integrate AI into the product
- Leverage AI to improve engineering efficiency (development, testing, debugging, documentation)
- Contribute to transforming the product into a more intelligent and automated platform
- Propose tools, frameworks, and new approaches
- Implement Zero-Trust principles (authentication, authorization, encryption)
- Design and optimize MariaDB data models
- Use materialized views and performance strategies adapted to scale and usage
- Design resilient and scalable systems
- Implement event-driven architectures (Kafka or equivalent)
- Ensure reliability of data flows and consistency
- Raise the technical level of the team
- Establish best practices (code, testing, reviews, documentation)
- Support developers in technical decision-making
- Act as a reference point
Qualifications
- Engineering degree (Master’s level or equivalent)
- 3–4+ years of experience in backend development (Java, Kotlin, C/C++, Rust)
- Strong understanding of microservices architecture and REST API design
- Experience with event-driven systems (Kafka, RabbitMQ, etc.)
- Good knowledge of application security best practices
- Familiar with Docker, Kubernetes, and CI/CD pipelines
- Rigorous, curious, and driven to understand the “why” behind the “how”