Full-Time Staff Software Engineer, Backend
Docler Holding is hiring a remote Full-Time Staff Software Engineer, Backend. The career level for this job opening is Expert and is accepting Luxembourg, Luxembourg based applicants remotely. Read complete job description before applying.
Docler Holding
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Staff-level role: Not just an expert coder, but a leader defining and owning backend architecture across multiple systems/domains. Drives engineering culture by mentoring others, shapes standards, and acts as a go-to for technical guidance, complex debugging, and high-stakes decision making.
Key Responsibilities:
- Design & implement robust, scalable, high-performance backend systems, APIs, & services using best-in-class practices.
- Take ownership of system-wide components (planning to deployment & monitoring).
- Collaborate with product owners, frontend teams, DevOps, and architects to translate business needs into engineering solutions.
- Review & approve complex code changes, ensuring maintainability, performance, & security.
- Lead/participate in system-wide debugging, profiling, and performance tuning efforts.
- Drive technical direction of backend projects, including framework selection, API design, and service boundaries.
- Mentor engineers in clean code, domain-driven design, and performance-first development.
- Support the team during on-call duties, lead incident responses & postmortems.
- Define & enforce technical standards, review pull requests, and uphold best practices in version control, CI/CD, & automated testing.
- Contribute to the evolution of development pipelines, test strategies, & deployment tooling.
- Assist in recruitment by conducting technical interviews & coding assessments.
Who You Are:
- Bachelor's/Master's degree in Computer Science/Engineering, or equivalent practical experience.
- 8+ years backend development experience, including designing distributed systems.
- Strong command of OOP principles, software architecture, & design patterns.
- Advanced knowledge & hands-on experience with PHP; experience in other backend languages is a plus.
- Proven track record working with microservices & APIs.
- Deep understanding of high-concurrency systems, load balancing, & asynchronous processing.
- Strong experience with databases (MySQL/PostgreSQL) & caching strategies.
- Experience with message brokers like RabbitMQ.
- Skilled in performance profiling, query optimization, & system diagnostics.
- Familiar with Docker, Kubernetes, & container-based development environments.
- Experience in CI/CD, automated deployments, & infrastructure-as-code workflows.
- Excellent debugging & troubleshooting skills in production environments.
Nice-to-Haves:
- Familiarity with real-time data streaming.
- Experience designing APIs consumed by frontend-heavy applications (React, mobile).
- Deep knowledge of security best practices in distributed environments.
- Contributions to open-source backend frameworks, or internal libraries/tools.
- Exposure to monitoring/observability stacks (like Grafana).
- Experience with domain-driven design (DDD) & event-driven architecture.
- Working knowledge of GraphQL.