Systems Engineer (Operations & Automation)

Systems Engineer (Operations & Automation) (Intercom)

We're looking for two super smart, ambitious, hardworking, humble and fun individuals to be our Systems Engineers. Must love making things highly available/scalable/secure and hate getting paged (so they automate that stuff away!).

INTERCOM 3

Intercom is a great place to work. We care about people (you, our customers, our teammates).

Our Infrastructure team is responsible for evolving and maintaining the platform on which the Intercom product lives and ensuring the reliability, performance, scalability, efficiency and security of Intercom as a whole.
Our entire infrastructure and product engineering teams are collocated in Dublin, so you’ll own the most important and challenging projects for our business, and work face to face with all the people you need to succeed. You’ll get to work with experienced engineers from Amazon, Apple, Facebook, Google and others, while mentoring ambitious, eager people at the start of their careers.Scaling to meet our customer demand is an exciting challenge for us – you will get to work with large scale projects all along. This is a great opportunity to learn and have impact at the same time while moving really fast and shipping code to production many times every day. At Intercom, we’ll challenge and support you to do the best work of your career. Public speaking, blogging, open source contributions and community participation is something we strongly encourage (and reward). We run events to share how we think and how we go about building great product.Some examples of the types of projects you could work on:

  • Managing, evolving and optimising our AWS cloud infrastructure
  • Automating operational alarm creation & remediation
  • Improving our logging infrastructure
  • Owning our Linux operating system configuration, tuning and patch management
  • Debugging critical infrastructure issues and general on call duties
  • Moving our AWS infrastructure to be managed by Docker
  • Working on projects with our SRE team to improve the performance, scalability and reliability of our applications

Requirements

The core Intercom product is a Ruby on Rails application with an Ember.js frontend. Our infrastructure runs entirely within Amazon Web Services. We use MySQL, MongoDB and DynamoDB for most of our storage. We have a small but growing number of backend services written in Java on Dropwizard.

To be a good fit, you should have:

  • a strong track record of launching and delivering projects of significant complexity
  • experience operating highly available, large-scale distributed systems
  • practical experience and proficiency with a high level programming language (preferably Ruby)
  • a strong understanding of core internet technologies (e.g. TCP/IP)
  • advanced Linux systems engineering skills

Bonus skills include:

  • experience scaling data stores such as MySQL and MongoDB
  • experience building and scaling services on AWS

Benefits

We are a well treated bunch, with awesome benefits! If there’s something important to you that’s not on this list, talk to us! 🙂

  • Competitive salary and meaningful equity
  • Breakfast, lunch, and dinner served every weekday, plus snacks and drinks on tap
  • Regular compensation reviews – great work is rewarded!
  • Health insurance for you and your dependents
  • Open vacation policy and flexible holidays
  • Paid parental leave
  • Generous public transport allowance
  • Roaming gym membership across all FlyeFit gyms in Dublin
  • Bicycle storage and Cycle-to-Work Scheme
  • MacBooks are our standard, but we’re happy to get you whatever equipment helps you get your job done
  • Fun events for employees, friends, and family!

Apply now and do the best work of your career!