Senior Software Engineer

Posted 1 day 22 hours ago by Humankind Global Recruitment

Permanent
Full Time
I.T. & Communications Jobs
Andalucía, Spain
Job Description

Job Title: Senior Security Software Engineer


Location: Malaga (Hybrid - 2 days/week)

Department: Security Engineering - Software Engineering in Cyber

Employment Type: Full-time Permanent

Salary: €67,000-€72,000 (DOE) + Relocation Package + Benefits


About the Role

My client is on the lookout for a Senior Security Software Engineer to join their Security Engineering team within the Software Engineering in Cyber function. This position is a key backfill for a highly experienced engineer who served the team for over 13 years. As such, we are searching for a senior technical professional with deep expertise in software engineering, who is passionate about security, and eager to contribute to critical projects protecting our systems and applications.


This is a leading hands-on role focused on designing and building security tooling and services used across Ionik's technology landscape.


️ What You'll Do


  • Lead the design, development, and ownership of security-focused applications and Kubernetes services
  • Build internal tools that enhance visibility, monitoring, and automation in securing Ionik's infrastructure
  • Create scalable, production-grade services using best development practices - including TDD, Agile, and 2-week sprints with Kanban
  • Work autonomously but collaboratively within the Security Engineering team, contributing to a portfolio of high-impact security products
  • Integrate with multiple internal systems, designing clean APIs and seamless service integrations
  • Drive innovation in our engineering processes and help shape the future of our cyber engineering capability


What We're Looking For


  • Strong full stack software engineering background, with a preference for backend expertise
  • Passion for security - prior experience in security is a bonus, but not essential
  • Proven experience in developing cloud-native applications in Kubernetes environments (essential)
  • Solid understanding of engineering practices such as TDD, Agile/Scrum, and software lifecycle management
  • Strong communicator and collaborator - able to work independently on long-term projects while engaging with wider teams
  • Someone open-minded, curious, and committed to learning new security practices and principles


Tech Stack Snapshot


  • Kubernetes (essential)
  • Full stack technologies (Java, Go, Python, JavaScript/TypeScript - flexible)
  • RESTful APIs, microservices architecture
  • CI/CD pipelines, containerization (Docker), cloud platforms
  • Test-driven development (TDD), Git, Agile/Kanban


Interview Process

  1. Technical Interview with the hiring manager
  2. Second Technical Interview with 2 senior team members
  3. Stakeholder Interview with (Engineering Leader) - 30-45 minutes
  4. Final Interview with HR - motivations, background, and culture fit - 30 minutes


Apply immediately with an up to date CV for immediate consideration!