Senior Systems Engineer
About the Company
Wikiloc is a growing international technology company founded in 2006 in Girona, committed to strong values of responsibility and sustainability. Our platform allows users to share GPS trails from around the world, and we currently serve over 16 million users who have shared more than 60 million trails and 109 million photographs. The platform is available in 24 languages and has received awards and recognition from prominent organizations such as Apple, Google, Garmin, and National Geographic. We are a team of 37 people, currently in a growth phase.
About the Role
At Wikiloc, we’re looking for a Senior Systems Engineer, who will be part of the IT team. This position requires a combination of technical and analytical skills to drive the systems, supervise and anticipate the design and implementation of the next generation of our system infrastructure.
Responsibilities
* Actively participate in designing and implementing a resilient, fault-tolerant system infrastructure.
* Plan capacity, perform system upgrades, and evaluate new technologies.
* Collaborate closely with the platform team to ensure optimal performance.
* Monitor, maintain, and improve our monitoring system.
* Troubleshoot production incidents and propose solutions to prevent recurrence.
* Deploy and manage the technologies needed for the product team.
* Provide technical support to other teams in designing and optimizing applications, ensuring performance, data security, and system stability.
* Participate in on-call rotations to ensure continuous service availability.
Qualifications
* A Master’s degree in Software Engineering or a related field
* You have over 8 years of experience in similar roles
* You’re fluent in English, Spanish, and Catalan.
* Candidates must be based in Catalonia.
* You are open to remote work but willing to attend the company headquarters in Girona at least one day per week.
Required Skills
* You have a strong interest in technology, stay up-to-date, and enjoy learning new things.
* You’re flexible and willing to collaborate on technological challenges.
* You have experience with three or more key components of our hybrid infrastructure (cloud and on-prem):
Linux, Networks, AWS, PostgreSQL, Redis, NGINX, HAProxy, ElasticSearch, Ansible, Terraform, Kubernetes or other container orchestration tools is a plus.
* You are familiar with monitoring and assessment tools.
* You can write Unix system scripts.
* You have solid knowledge of SQL.
* You have solid programming skills, Java is a plus.
* You have experience with GitHub Actions and CI/CD pipelines.
* You are a collaborative team player and can work effectively across departments (growth, marketing, operations, and finance).
* You stay informed about industry trends, regulatory changes, and best practices.
* You show empathy and humility in your interactions.
* A passion for nature and the outdoors is a plus.
Pay range and compensation package
The salary will be determined based on the candidate's qualifications, skills, and experience, ensuring a fair and competitive compensation package that aligns with their professional background.
Equal Opportunity Statement
We uphold the values of respect, tolerance, professionalism, and humility, regardless of an individual’s background, gender, or religion.