Senior Platform Engineer (Infrastructure)

Fresha
Full_timePristina, Kosovo

📍 Job Overview

  • Job Title: Senior Platform Engineer (Infrastructure)
  • Company: Fresha
  • Location: Prishtina, Kosovo
  • Job Type: Hybrid (4 days in-office, 1 day remote)
  • Category: DevOps, Infrastructure
  • Date Posted: 2025-06-19
  • Experience Level: 5-10 years

🚀 Role Summary

Fresha, the leading beauty and wellness marketplace, is seeking a Senior Platform Engineer to drive the evolution of its engineering department. This role focuses on improving the software development lifecycle, ensuring reliability, security, speed, and cost-effectiveness. The ideal candidate will have a background in software development, experience with microservices and distributed systems, and a passion for driving continuous improvement.

📝 Enhancement Note: This role is part of the Platform and Infrastructure Engineering Team, responsible for enhancing the development experience, optimizing resources, and maintaining a reliable, secure, and cost-effective platform.

💻 Primary Responsibilities

  • Architecture: Define and develop infrastructure architecture to support multi-region deployments.
  • Automation: Identify and automate processes to improve engineering efficiency and developer experience.
  • Leadership: Scope and lead projects autonomously, driving discussions and solutions.
  • Developer Experience: Extend local development experience offerings for engineers.
  • Knowledge Sharing: Create documentation, SOPs, runbooks, and knowledge-sharing sessions to enrich departmental knowledge.
  • Observability: Extend monitoring and observability capabilities, simplifying access to relevant data.
  • Collaboration: Work closely with engineers to maximize their efficiency and effectiveness.
  • Efficiency: Develop tools to automate tasks, such as rolling back deployed applications.

📝 Enhancement Note: The primary focus of this role is to improve the software development lifecycle, ensuring that engineers have the best tools and resources to deliver industry-leading features efficiently and reliably.

🎓 Skills & Qualifications

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

Experience: Proven experience in software development, microservices, and distributed systems. Familiarity with AWS services, monitoring tools, and platform/ops concepts is essential.

Required Skills:

  • Strong opinions and the ability to actively contribute ideas and drive discussions.
  • Deep passion for work and a proactive approach to challenging existing processes.
  • Experience with AWS services (EKS, RDS, S3, Cloudfront, MSK).
  • Understanding of SLIs, SLOs, and SLAs.
  • Knowledge of platform and ops concepts, such as networking and Linux administration.
  • Experience with monitoring tools (Datadog, Grafana, ELK, Sentry, OpsGenie).

Preferred Skills:

  • Experience with Docker, Kubernetes, and Terraform.
  • Familiarity with Elixir, Ruby, NextJS/Typescript, and Redis.
  • Knowledge of GitHub Actions and Argo Workflow.
  • Background in creating and maintaining documentation.

📝 Enhancement Note: While the required skills focus on technical proficiency, the preferred skills highlight Fresha's preference for candidates with a strong background in the company's tech stack and experience with relevant tools and services.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with microservices architecture and distributed systems.
  • Showcase projects that highlight your ability to automate processes and improve efficiency.
  • Include examples of your leadership and collaboration skills in driving projects and teams.
  • Highlight your experience with AWS services and monitoring tools.

Technical Documentation:

  • Provide clear, concise, and well-structured documentation for your projects.
  • Include runbooks, SOPs, and knowledge-sharing resources that demonstrate your ability to enrich departmental knowledge.
  • Showcase your ability to create and maintain up-to-date documentation that reflects best practices and standards.

📝 Enhancement Note: Fresha values candidates who can effectively communicate complex technical concepts through clear and concise documentation.

💵 Compensation & Benefits

Salary Range: The salary range for this role in Prishtina, Kosovo, is approximately 40,000 - 60,000 EUR per year, depending on experience and qualifications. This estimate is based on regional market data and industry benchmarks for senior DevOps and infrastructure roles.

Benefits:

  • 4-day work-from-office policy with 1 remote day per week.
  • Access to a collaborative and inclusive work environment.
  • Opportunities for professional growth and development.
  • Competitive salary and benefits package.

Working Hours: The standard workweek is 40 hours, with flexibility for project deadlines and maintenance windows.

📝 Enhancement Note: Fresha offers a competitive salary and benefits package, with a flexible work arrangement that balances in-office collaboration with remote work.

🎯 Team & Company Context

🏢 Company Culture

Industry: Fresha operates in the beauty and wellness industry, with a focus on connecting consumers with local businesses through its marketplace platform.

Company Size: As a global company with over 12 offices worldwide, Fresha offers a dynamic and diverse work environment with ample opportunities for growth and collaboration.

Founded: In 2014, Fresha has since grown to become the leading beauty and wellness marketplace, trusted by millions of consumers and businesses worldwide.

Team Structure:

  • The Platform and Infrastructure Engineering Team is responsible for enhancing the development experience, optimizing resources, and maintaining a reliable, secure, and cost-effective platform.
  • The team collaborates closely with engineers to ensure their needs are met and to optimize budgets while meeting business objectives.
  • The team follows the Unix philosophy of simplicity and modularity, with each service doing one thing well and clear interfaces over complex implementations.

Development Methodology:

  • Fresha follows Agile methodologies, with a focus on continuous improvement and collaboration.
  • The company uses GitHub Actions as its primary CI tool, with Jenkins and Argo Workflow for legacy pipelines.
  • Fresha values simplicity, composability, and automation in its development processes.

Company Website: www.fresha.com

📝 Enhancement Note: Fresha's company culture emphasizes collaboration, continuous improvement, and a strong focus on user experience, with a global presence that offers diverse opportunities for growth and development.

📈 Career & Growth Analysis

Web Technology Career Level: Senior Platform Engineer (Infrastructure) roles are responsible for driving the evolution of the engineering department, improving the software development lifecycle, and ensuring the platform's reliability, security, speed, and cost-effectiveness. This role offers significant opportunities for leadership, knowledge sharing, and technical growth.

Reporting Structure: The Senior Platform Engineer reports directly to the Engineering Manager and collaborates closely with the engineering team to ensure their needs are met and to optimize resources.

Technical Impact: This role has a significant impact on the platform's performance, reliability, and overall user experience. The Senior Platform Engineer plays a crucial role in driving the company's technical direction and ensuring that the platform meets the needs of its users.

Growth Opportunities:

  • Technical Leadership: Develop and mentor engineers, driving the team's technical direction and architecture decisions.
  • Architecture & Design: Expand your expertise in multi-region deployments, distributed systems, and infrastructure architecture.
  • Emerging Technologies: Stay up-to-date with the latest trends in DevOps, infrastructure, and cloud technologies, and drive their adoption within the company.

📝 Enhancement Note: The Senior Platform Engineer role offers significant opportunities for growth, leadership, and technical development within Fresha's dynamic and collaborative engineering environment.

🌐 Work Environment

Office Type: Fresha's offices are designed to foster collaboration, creativity, and productivity, with a focus on face-to-face interactions and teamwork.

Office Location(s): The Prishtina office is located in the Ramiz Sadiku Complex, offering easy access to amenities and public transportation.

Workspace Context:

  • Collaboration: Fresha's offices are designed to encourage collaboration and teamwork, with open spaces and dedicated meeting areas.
  • Development Tools: Engineers have access to the latest tools and technologies, with multiple monitors and testing devices available to support their work.
  • Cross-Functional Collaboration: The engineering team works closely with designers, marketers, and other departments to ensure that the platform meets the needs of its users and aligns with the company's business objectives.

Work Schedule: Fresha follows a 4-day work-from-office policy, with 1 remote day per week, offering flexibility for project deadlines and maintenance windows.

📝 Enhancement Note: Fresha's work environment prioritizes collaboration, creativity, and productivity, with a flexible work arrangement that balances in-office collaboration with remote work.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Preparation: Fresha will provide detailed technical preparation guidelines, focusing on architecture, automation, and leadership skills.
  2. Architecture & Design: Candidates will be evaluated on their ability to define and develop infrastructure architecture, with a focus on multi-region deployments and distributed systems.
  3. Automation & Efficiency: Fresha will assess candidates' ability to identify and automate processes, improving engineering efficiency and developer experience.
  4. Leadership & Collaboration: The interview process will evaluate candidates' leadership and collaboration skills, with a focus on driving projects and teams.
  5. Final Evaluation: The final evaluation will focus on the candidate's overall fit with Fresha's engineering team, technical impact, and potential for growth.

Portfolio Review Tips:

  • Architecture & Design: Highlight your experience with infrastructure architecture, multi-region deployments, and distributed systems.
  • Automation & Efficiency: Showcase your ability to automate processes, improve engineering efficiency, and drive continuous improvement.
  • Leadership & Collaboration: Demonstrate your leadership and collaboration skills through examples of driving projects and teams.
  • Technical Documentation: Include clear, concise, and well-structured documentation that reflects best practices and standards.

Technical Challenge Preparation:

  • Architecture & Design: Brush up on your knowledge of infrastructure architecture, multi-region deployments, and distributed systems.
  • Automation & Efficiency: Familiarize yourself with automation tools, such as Terraform, and prepare for hands-on challenges that focus on improving engineering efficiency.
  • Leadership & Collaboration: Practice your leadership and communication skills, with a focus on driving projects and teams.

ATS Keywords: [Provide a comprehensive list of relevant keywords, organized by category, for resume optimization and interview preparation]

📝 Enhancement Note: Fresha's interview process is designed to evaluate candidates' technical proficiency, leadership, and collaboration skills, with a focus on driving the evolution of the engineering department and improving the software development lifecycle.

📌 Application Steps

To apply for this Senior Platform Engineer (Infrastructure) position at Fresha:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your experience with infrastructure architecture, automation, and leadership, with a focus on Fresha's tech stack and industry-specific examples.
  2. Optimize Your Resume: Highlight your relevant experience, skills, and achievements, with a focus on architecture, automation, and leadership. Include relevant keywords to improve resume optimization.
  3. Prepare for Technical Interviews: Brush up on your technical skills, with a focus on architecture, automation, and leadership. Practice hands-on challenges and prepare for behavioral interviews that focus on driving projects and teams.
  4. Research Fresha: Familiarize yourself with Fresha's company culture, values, and mission. Prepare thoughtful questions that demonstrate your understanding of the company and its goals.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with Fresha before making application decisions.

Application Requirements

Candidates should have experience in software development and demonstrate strong opinions while actively contributing ideas. Experience with AWS, microservices, and monitoring tools is essential, along with a solid understanding of platform and ops concepts.