Open

Site Reliability Engineer

  • Working hours in the CET timezone
  • Full-time (Remote)

We’re looking for an experienced site reliability engineer. You will be part of the team that’s responsible for making AppSignal run reliably 24/7.

AppSignal helps thousands of teams in 60+ countries monitor their web apps. We're a remote-first company with a team spanning seven countries, built on values like impact, transparency, and continuous improvement.

We’re looking for somebody within two hours of the CET timezone for this role.

The role, experience, responsibility, and impact

AppSignal’s infrastructure was developed by a very small team. We value resilience and peace of mind highly, so there’s a long standing tradition of fixing underlying issues that lead to us getting alerted. We’re now ready to expand this team, as we are going into the next phase of growth of our business.

Our stack:

  • We currently run a mostly bare-metal infrastructure, managed by Ansible.
  • We have a data ingestion and processing stack that’s written in Rust, running on top of Kafka.
  • There’s a Rails app that serves the UI our customers interact with.
  • We store data in MongoDB, Clickhouse and ElasticSearch.

As a Site Reliability Engineer you'll work on making this system as reliable and scalable as it can be. You’ll be on-call and will fix issues that arise hands-on (issues arising is rare). We always do post-mortems and follow up on fixing root causes. On the other hand you’ll be working on our long term scalability. We expect you to both be comfortable with operations, and with software development. We do a lot of our infrastructure tuning in our Rust codebase. You’ll get to work on all the layers, there’s no black box underneath.

Your responsibilities

  • Be part of the on-call rotation to respond to alerts and handle problems that might arise.
  • Continuously improve our infrastructure, so that we can all have amazing night rest.
  • Optimize and tune our Rust based processing code for maximum reliability and scalability.
  • Work on strategic projects to get us to the next level of scalability.

What you bring (and what helps you thrive)

  • You have proven experience with keeping large systems running reliably.
  • You have experience using Ansible, and/or similar configuration management systems.
  • You are both detail oriented, and interested in the big picture of a complex system.
  • You are a competent software developer. With Rust experience, or an interest in learning Rust.
  • You’re energized by solving problems and working collaboratively with a thoughtful, low-ego team.
  • You’re proactive, organized, and comfortable managing your own schedule in a remote environment.
  • You are comfortable being in an on-call rotation.

What we offer

  • Competitive salary tailored to your location, experience, and skills. If you’d like a ballpark figure early on, we’re happy to provide one based on your resume and location.
  • We believe remote work is better when it’s not always from home.
  • Flexible and generous PTO (Paid Time Off) policy.
  • Personal development budget for books, courses, conferences, or anything else that helps you grow.
  • Flexible employment setup: You’ll be hired directly by AppSignal, through an Employer of Record (EOR), or as a long-term contractor; whichever makes the most sense for your location and preferences.

A welcoming company

We’re a team of kind, curious people from different backgrounds, each bringing unique strengths (and yes, a few quirks too). We’d love for you to add yours.

We welcome candidates of all backgrounds, genders, orientations, ethnicities, ages, and abilities. If you’re looking for a place to do your best work and know your contributions are valued, you’ll feel right at home here.

How to apply

We’d love to hear from you!

Apply online through Homerun by answering a few questions and uploading your resume. There’s no need for a cover letter; we’d rather hear your thoughts directly in the application form.

If you’re curious but unsure whether you’re a good fit, we encourage you to apply anyway. We value potential and perspective, and would hate to miss out on a great teammate because you doubted yourself. Have questions before applying? Feel free to reach out via email.

Apply for this job