Site Reliability Engineer - remote within EMEA

Printful
Full_time

📍 Job Overview

  • Job Title: Site Reliability Engineer - remote within EMEA
  • Company: Printful
  • Location: EMEA (Remote)
  • Job Type: Full-Time
  • Category: DevOps, System Administration
  • Date Posted: 2025-07-22
  • Experience Level: 5-10 years
  • Remote Status: Remote OK

🚀 Role Summary

  • 📝 Enhancement Note: This role involves working across Printful and Printify platforms, requiring strong collaboration and adaptability skills.

  • Design, develop, configure, and maintain highly available and distributed solutions and platforms.

  • Ensure reliability of the ecosystem by working with multiple squads and teams.

  • Contribute to a DevOps culture that emphasizes continuous learning and improvement.

💻 Primary Responsibilities

  • 📝 Enhancement Note: Responsibilities span across multiple teams and platforms, demanding strong communication and coordination skills.

  • Configure and operate container platforms and data storage solutions in AWS.

  • Build and configure services across SAAS, PAAS, and IAAS environments, such as monitoring and logging solutions and CI/CD pipelines.

  • Collaborate with applications teams to develop, configure, and continuously improve solutions based on their needs.

  • Troubleshoot and resolve service issues related to operating systems and servers.

  • Maintain response and resolution of cases/tickets received in queue against established SLAs.

  • Participate in on-call support and contribute to knowledge sharing and meetups.

  • Stay up-to-date with the latest technologies and trends, propose improvements, and be an example of DevOps culture.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may substitute for formal education.

Experience: 5-10 years of experience in systems administration and maintenance in UNIX/Linux environments.

Required Skills:

  • Strong Kubernetes administrator experience, building and operating multi-cluster setups running production workloads.
  • Experience with setting up ServiceMesh.
  • Solid experience with the development, configuration, maintenance, and enhancements of relational databases like PostgreSQL, MySQL, and NoSQL databases such as MongoDB.
  • Solid experience in at least two areas within AWS IAM, Networking, Logging, or security.
  • Experience with AWS file storage, block storage, and distributed object storage solutions.
  • Experience with setup and configuration of Elasticstack, Prometheus, Grafana, or similar.
  • Skills to maintain application, infrastructure, and system health awareness using monitoring tools.
  • Knowledge of at least one scripting language, such as Bash, Python, Go, etc.
  • Excellent troubleshooting skills in system, network, and application-related areas.
  • Love for automation, passion for open-source technologies and tools, always learning and developing skills and knowledge.
  • A team player with plenty of ideas and enthusiasm, a proactive and can-do attitude.
  • High self-management and ability to prioritize in a dynamic start-up environment.

Preferred Skills:

  • Experience working in a remote, international team.
  • Familiarity with Printful and Printify platforms.

📊 Web Portfolio & Project Requirements

📝 Enhancement Note: While not explicitly stated, demonstrating relevant projects showcasing system administration, Kubernetes, and AWS skills would be beneficial.

  • Portfolio Essentials:

    • Documented case studies demonstrating system administration, Kubernetes, and AWS skills.
    • Examples of troubleshooting and problem-solving in complex environments.
    • Evidence of collaboration and teamwork in previous projects.
  • Technical Documentation:

    • Well-commented code and configuration files demonstrating best practices.
    • Documentation of deployment processes, server configurations, and version control strategies.
    • Performance metrics, optimization techniques, and testing methodologies.

💵 Compensation & Benefits

Salary Range: €60,000 - €90,000 per year (Estimated based on market research for a DevOps Engineer role in EMEA with 5-10 years of experience)

Benefits:

  • Be part of a friendly, inclusive, and global team.
  • Opportunity to work remotely or in modern offices in Riga, Tallinn, or Barcelona.
  • Flexible working hours (start your day as late as 11 a.m.).
  • Health insurance.
  • Access to mentorship, internal meetups, and hackathons.
  • Exciting team-building events and parties.
  • Free and healthy lunch if working from the Riga office.
  • Apple MacBook laptop as standard work equipment.

🎯 Team & Company Context

🏢 Company Culture

  • Industry: Printful and Printify operate in the on-demand production and e-commerce industries.

  • Company Size: Medium to large, with a global customer base and international teams.

  • Founded: 2013 (Printful) and 2015 (Printify), with a merger in 2024.

  • Team Structure:

    • Multiple squads and teams of system and product engineers and data scientists.
    • Collaborative and international environment.
  • Development Methodology:

    • Agile/Scrum methodologies and sprint planning.
    • Code review, testing, and quality assurance practices.
    • Deployment strategies, CI/CD pipelines, and server management.

📈 Career & Growth Analysis

  • Web Technology Career Level: This role is at the senior level, with a focus on system administration, Kubernetes, and AWS services. It offers opportunities for technical leadership and growth.
  • Reporting Structure: The SRE will report to the Engineering Manager and collaborate with multiple teams across Printful and Printify platforms.
  • Technical Impact: The SRE will have a significant impact on the reliability, performance, and scalability of the platforms, ensuring high availability and minimal downtime.

🌐 Work Environment

  • Office Type: Modern and welcoming offices in Riga, Tallinn, or Barcelona, with remote work options.
  • Office Location(s): Riga, Tallinn, Barcelona, with remote work options across EMEA.
  • Workspace Context:
    • Collaborative workspace with multiple monitors and testing devices available.
    • Cross-functional collaboration opportunities with designers, marketers, and business teams.

📄 Application & Technical Interview Process

  • Interview Process:

    1. Technical phone or video screen focusing on Kubernetes, AWS, and system administration skills.
    2. Technical deep-dive interview, covering system design, troubleshooting, and problem-solving.
    3. Cultural fit interview to assess team dynamics and collaboration skills.
    4. Final decision-making interview with the Engineering Manager.
  • Portfolio Review Tips:

    • Highlight relevant projects demonstrating system administration, Kubernetes, and AWS skills.
    • Showcase troubleshooting and problem-solving skills with real-world examples.
    • Emphasize collaboration and teamwork in previous projects.
  • Technical Challenge Preparation:

    • Brush up on Kubernetes, AWS, and system administration skills.
    • Practice troubleshooting and problem-solving exercises.
    • Familiarize yourself with Printful and Printify platforms and their tech stack.

🛠 Technology Stack & Web Infrastructure

  • Frontend Technologies: N/A (This role is focused on backend and infrastructure)

  • Backend & Server Technologies:

    • Kubernetes
    • AWS (IAM, Networking, Logging, Security, File Storage, Block Storage, Distributed Object Storage)
    • Elasticstack, Prometheus, Grafana
    • MongoDB, MySQL, RDS PostgreSQL
    • Git, Jenkins, GitHub
    • Terraform, Ansible
    • JIRA, Confluence
  • Development & DevOps Tools:

    • Docker
    • Helm
    • Cilium
    • Git, Jenkins, GitHub
    • Terraform, Ansible
    • JIRA, Confluence

👥 Team Culture & Values

  • Web Development Values:

    • Reliability and high availability.
    • Continuous learning and improvement.
    • Collaboration and teamwork.
    • Strong communication and coordination skills.
  • Collaboration Style:

    • Cross-functional integration between developers, designers, and stakeholders.
    • Code review culture and peer programming practices.
    • Knowledge sharing, technical mentoring, and continuous learning.

⚡ Challenges & Growth Opportunities

  • Technical Challenges:

    • Working across two platforms (Printful and Printify) with different tech stacks and requirements.
    • Ensuring high availability and minimal downtime in a dynamic and growing environment.
    • Staying up-to-date with the latest technologies and trends in Kubernetes, AWS, and system administration.
  • Learning & Development Opportunities:

    • Access to mentorship, internal meetups, and hackathons.
    • Opportunities to work with multiple teams and contribute to various projects.
    • Potential for technical leadership and growth within the organization.

💡 Interview Preparation

  • Technical Questions:

    • Prepare for Kubernetes, AWS, and system administration-related questions.
    • Brush up on troubleshooting and problem-solving skills.
    • Familiarize yourself with Printful and Printify platforms and their tech stack.
  • Company & Culture Questions:

    • Research Printful and Printify companies, their merger, and their unique challenges.
    • Prepare for questions about working in a remote, international team and collaborating across multiple platforms.
  • Portfolio Presentation Strategy:

    • Highlight relevant projects demonstrating system administration, Kubernetes, and AWS skills.
    • Showcase troubleshooting and problem-solving skills with real-world examples.
    • Emphasize collaboration and teamwork in previous projects.

📌 Application Steps

To apply for this Site Reliability Engineer position:

  1. Submit your resume in English, highlighting your relevant experience and skills.
  2. Prepare a portfolio showcasing your system administration, Kubernetes, and AWS skills, with a focus on troubleshooting and problem-solving.
  3. Research Printful and Printify companies, their merger, and their unique challenges.
  4. Prepare for technical interviews, focusing on Kubernetes, AWS, and system administration skills, as well as troubleshooting and problem-solving exercises.

📝 Enhancement Note: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have solid experience in systems administration within UNIX/Linux environments and strong Kubernetes administration skills. Experience with AWS services, database management, and monitoring tools is also required.