Software Engineer
We usually respond within three days
Who we are
Ilkari is a privately-held start-up based in Dublin, Ireland. We deliver hyper-private scale innovation and technology to safeguard and secure data, enabling true data sovereignty even as the pace of change accelerates. Our best-in-breed sovereign technology delivers privacy and control over where companies’ data resides, where it flows, and how it’s accessed.
We’re here to rewrite the story of data sovereignty – empowering innovators, pioneers and visionaries to make their mark. We believe the sky is not the limit. We strive for the perfect balance of simplicity and excellence in everything we do, and we’re looking for people who are ready to join our journey and rewrite the story of data sovereignty.
Role overview
The Software Engineer is a key member of the Core Product Team responsible for building, enhancing, and maintaining our Domains Product across both the legacy platform and the new v2 application. This role spans PHP/Laravel and Python/Django and extends to various backend Python services and applications that form part of the wider product ecosystem.
You will deliver high-quality, production ready features while understanding the business impact of engineering decisions, specially how they influence product revenue, customer satisfaction, and time-to-market. This role requires someone who can work collaboratively across departments to improve product stability, service reliability, and technical capability.
What you'll do
Product Engineering & Feature Delivery
• Work closely with the Product Owner to refine requirements and optimise time-to-market for business-critical features.
• Design, develop, and maintain product features using PHP/Laravel, Python/Django, and other backend Python services within the ecosystem.
• Contribute to both the new v2 platform and selective enhancements on the v1 platform.
• Build and evolve backend components that integrate across the ecosystem (APIs, services, data flows).
• Deliver high-quality features that support commercial objectives and revenue growth.
Quality Engineering & Testing
• Write clean, maintainable, well-tested code following modern software standards.
• Conduct and participate in code reviews, pair programming, and technical design discussions.
• Support automated testing across PHP and Python-based services (unit, integration, contract, functional).
• Validate end-to-end flows across the multi-application ecosystem to ensure robustness and stability.
• Integrate, triage, and remediate findings from Application Security Testing tools such as SonarQube
Deployment, DevOps & Operational Readiness
• Collaborate with DevOps to integrate build pipelines, versioning, environment configuration, and secure deployment workflows.
• Ensure observability, logging, metrics, and alerting are built into every feature.
• Participate in performance tuning, scaling improvements, and operational hardening of backend services.
• Contribute to runbooks, monitoring dashboards, and operational readiness documentation.
Collaboration & Team Culture
• Work as part of a unified cross-functional team with Product, DevOps, QA, and Support Services.
• Engage in continuous feedback loops to reduce rework and accelerate delivery.
• Participate in monthly Show & Tells, alignment ceremonies, and planning sessions.
• Help capture, document, and improve currently undocumented business and technical flows across the ecosystem.
What are we looking for
• Strong hands-on experience in PHP/Laravel and Python/Django (both required or strong willingness to cross-skill).
• Experience with backend Python services (APIs, microservices, scripts, integrations).
• Solid understanding of authentication, session management, API design, and backend architecture patterns.
• Experience working with SAST/DAST tools including interpreting, prioritising, and remediating security findings.
• Familiarity with CI/CD, Docker, Git, automated testing frameworks, and cloud deployment patterns.
• Ability to debug complex issues across distributed systems and multi-application ecosystems.
• Strong product mindset able to balance engineering quality with commercial urgency and time-to-market.
• Clear communicator who collaborates well across technical and non-technical domains.
• Proactive, pragmatic, and solution-focused with a high sense of ownership.
• Comfortable working in a fast-moving, evolving environment with shifting priorities.
Experience
• 2-4 years of software development experience in a product or platform environment.
• Experience working across multiple backend technologies and services.
• Exposure to platform migrations, legacy modernisation, or multi-system integration is a strong plus.
• Exposure to production operations, incident management, or product support environments is beneficial.
What's in it for you
• Private life and health insurance for you and your family.
• Four weeks per year to work from anywhere for eligible employees.
• Gym reimbursement.
• Company bus applicable for employees based in Málaga city.
• Learning Pocket for personal development.
• A hybrid working model with flexible hours.
• 3 volunteering paid days each year.
• Generous referral bonus programme.
- Department
- Product Development
- Locations
- Málaga (Spain)
- Remote status
- Hybrid
- Employment type
- Full-time
Already working at Ilkari?
Let’s recruit together and find your next colleague.