Senior Site Reliability Engineer

1 dzień temu

Warszawa, Województwo mazowieckie, Polska Allegro Pełny etat 260 000 zł - 380 000 zł/rok

In your daily work, you will handle the following tasks:

  • Leading and coordinating team-level projects to improve system reliability across our massive distributed architecture.
  • Driving the design and implementation of complex reliability solutions and internal platforms, heavily utilizing our core ecosystem.
  • Designing and building an AI agent to revolutionize our incident response workflow, alongside acting as a senior Incident Commander during major outages and leading blameless post-mortems.
  • Developing and scaling our self-service performance testing platform, empowering engineering teams to run large-scale, distributed load tests with real-time observability.
  • Building an automated resiliency platform for continuous fault injection and driving high-stakes, quarterly full Data Center failover experiments.
  • Owning the reliability of the team's systems, managing technical debt, and automating infrastructure.
  • Mentoring less experienced engineers and setting the standard for team code quality.
  • Influencing how the team communicates and makes decisions on difficult system architecture problems at the Allegro scale.

We are looking for people with:

  • Solid Engineering Background with a deep understanding of distributed systems and microservices architecture.
  • Proficiency in at least one programming language used for infrastructure automation, tooling, and backend services (Kotlin, Java, Python or Go).
  • Hands-on, advanced experience managing containerized environments and orchestration tools, specifically Kubernetes and Docker, alongside networking and service mesh concepts.
  • Hands-on experience with Chaos Engineering practices (e.g., fault injection, failure scenarios) and performance testing frameworks (practical knowledge of Gatling or similar tooling is a plus).
  • Deep experience configuring monitoring and observability stacks (e.g., Prometheus, Grafana, ELK), paired with a proven ability to identify single points of failure in complex systems and act as an Incident Commander during major outages.
  • Strong practical knowledge of building and maintaining CI/CD pipelines and managing infrastructure using IaC tools.
  • A strong sense of ownership and a data-driven mindset, with a track record of mentoring less experienced engineers, setting code quality standards, and shaping team architecture decisions.

What's in it for you:

  • Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work.
  • Long term discretionary incentive plan based on Allegro.eu shares (restricted stock units).
  • Annual bonus based on your annual performance and company results.
  • Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms).
  • A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories.
  • A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers).
  • English classes that we pay for related to the specific nature of your job.
  • A training budget, inter-team tourism, hackathons, and an internal learning platform where you will find multiple trainings.
  • An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal.
  • Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy.

And that's just the beginning You can read more about the benefits here.

#goodtobehere means that:

  • You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA.
  • You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things.
  • You get to choose which technology solves the problem and you are responsible for what you create.
  • You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job.
  • You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support).
  • You will create solutions that will be used (an