Systems Engineer (Infrastructure)
About The JobThe infrastructure team are responsible for running our production infrastructure, including build and deployment systems as well as building back end services as we move from a monolithic rails app towards SOA. We're fans of immutable infrastructure and continuous deployment - currently we deploy up to 30 times per day. We have big plans to improve Intercom's availability and performance while handling very fast growth.To be a good fit, you should have:a passion for application stability, performance, and securitya strong bias for simplicityan interest in building and scaling distributed systemsTechnologies we use todayWe mostly use Ruby/Rails, storing data in MySQL, MongoDB, Redis, Solr, StatsD and Graphite. We make extensive use of AWS, including EC2/VPC/ELB/AutoScaling/S3/SQS/RDS/ElasticCache/Cloudfront - automated using an internally developed tool that manages our continuous deployment.Experience in our day to day toolset is a plus but is, by no means, a requirement. Good people will adjust quickly and have fun learning something new or helping us learn something new.Types of people we're interested inout and out systems engineersapplication developers interested in back end services and distributed systemsThe type of projects you could work onsplit the monolithic rails app in to discrete servicesredesign our data storage to handle the next 100x growthimprove fault tolerance within the application until there are no single points of failureshrink the time taken from a push to master until production deployment to less than 10 minutesbuild tools and processes to help us detect and respond to operational issues quickerincrease visibility in to app performance by working on our metrics and logging infrastructureAbout IntercomIntercom (#URL_cb674f93cbcd215a3a0a57a8615a565545949eead8adbbc73307c26d6a6af81b#) is a simple, personal messaging service for businesses and their customers. It provides a single, integrated platform for the whole company to use for support, marketing, product, sales communication and more.We’re on a mission to make web and mobile business personal. We believe that the future of customer communication requires not increasingly complex, impersonal point solutions, but rather a simple, seamless platform that applies innovations found in consumer services like Facebook and WhatsApp.Founded in late 2011, Intercom has raised over $30 million in venture capital and is backed by leading investors, The Social+Capital Partnership and Bessemer Venture Partners. Intercom has been adopted by thousands of businesses, including Heroku, Hootsuite, Rackspace, Yahoo! and Perfect Audience. Our customers love the product: #URL_18cc302f4e0f1dac521853b2a6ae109ebbe44c6130d31eb0413535ba71e2f42f#We like big thinkers with small egos who believe in our goal to build a uniquely impactful, long-lasting tech company. Our vision is to fundamentally change forever how Internet businesses and their customers communicate.
Title: Systems Engineer (Infrastructure)
Salary: None
Description: About The JobThe infrastructure team are responsible for running our production infrastructure, including build and deployment systems as well as building back end services as we move from a monolithic rails app towards SOA. We're fans of immutable infrastructure and continuous deployment - currently we deploy up to 30 times per day. We have big plans to improve Intercom's availability and performance while handling very fast growth.To be a good fit, you should have:a passion for application stability, performance, and securitya strong bias for simplicityan interest in building and scaling distributed systemsTechnologies we use todayWe mostly use Ruby/Rails, storing data in MySQL, MongoDB, Redis, Solr, StatsD and Graphite. We make extensive use of AWS, including EC2/VPC/ELB/AutoScaling/S3/SQS/RDS/ElasticCache/Cloudfront - automated using an internally developed tool that manages our continuous deployment.Experience in our day to day toolset is a plus but is, by no means, a requirement. Good people will adjust quickly and have fun learning something new or helping us learn something new.Types of people we're interested inout and out systems engineersapplication developers interested in back end services and distributed systemsThe type of projects you could work onsplit the monolithic rails app in to discrete servicesredesign our data storage to handle the next 100x growthimprove fault tolerance within the application until there are no single points of failureshrink the time taken from a push to master until production deployment to less than 10 minutesbuild tools and processes to help us detect and respond to operational issues quickerincrease visibility in to app performance by working on our metrics and logging infrastructureAbout IntercomIntercom (#URL_cb674f93cbcd215a3a0a57a8615a565545949eead8adbbc73307c26d6a6af81b#) is a simple, personal messaging service for businesses and their customers. It provides a single, integrated platform for the whole company to use for support, marketing, product, sales communication and more.We’re on a mission to make web and mobile business personal. We believe that the future of customer communication requires not increasingly complex, impersonal point solutions, but rather a simple, seamless platform that applies innovations found in consumer services like Facebook and WhatsApp.Founded in late 2011, Intercom has raised over $30 million in venture capital and is backed by leading investors, The Social+Capital Partnership and Bessemer Venture Partners. Intercom has been adopted by thousands of businesses, including Heroku, Hootsuite, Rackspace, Yahoo! and Perfect Audience. Our customers love the product: #URL_18cc302f4e0f1dac521853b2a6ae109ebbe44c6130d31eb0413535ba71e2f42f#We like big thinkers with small egos who believe in our goal to build a uniquely impactful, long-lasting tech company. Our vision is to fundamentally change forever how Internet businesses and their customers communicate.
Requirements: Mid-Senior level experience, None education
Fraudulent: No