Software Engineer
Role details
Job location
Tech stack
Job description
- Develop and maintain tools for deployment, monitoring, and incident responses.
- Collaborate with software engineering teams to provide technical guidance.
- Participate in incident handling and production stability.
- Lead incident response and post-mortem analysis.
- Perform capacity planning and optimization for platform performance.
- Conduct regular system and performance analysis.
- Troubleshoot and resolve complex system issues.
- Implement and maintain security best practices.
- Advocate for DevOps best practices across the organization.
- Mentor junior team members.
- Provide support during on-call rotations.
Requirements
A technology company in Spain is seeking a Senior Software Engineer to lead the design and delivery of scalable distributed services. Candidates should have over 10 years of experience in software engineering and strong expertise in Java and cloud environments. This hybrid role offers competitive benefits including unlimited vacation and a relocation package., * 10+ years of relevant work experience as a Software and DevOps Engineer.
- Expertise in core Java (8+) and experience with scripting languages.
- Strong knowledge of system architecture and networking concepts.
- Very good knowledge of automated build systems.
- Proven experience in 'Everything as code'.
- Experience with containerization and orchestration technologies.
- Solid understanding of Linux-based systems.
- Knowledge of monitoring and logging frameworks.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Proficiency in English, both written and spoken., Core Java (8+) Scripting languages (Bash, PowerShell) System architecture and networking Automated build systems (Jenkins, Argo CD) Infrastructure as code (Terraform, Ansible) Containerization (Docker, Kubernetes) Linux administration Observability practices Problem-solving skills Communication and collaboration
Benefits & conditions
Permanent Contract Competitive compensation package Private Health Insurance Daily meal vouchers Hybrid work model Flexible hours Unlimited vacation Gym subscription reimbursement Childcare & public transportation compensation Language classes reimbursement Fresh fruit and snacks in the office Regular company events Referral bonuses