Applause: Software Engineer, Platform Delivery (DevOps)
100 Pennsylvania Avenue,
Framingham, MA 01701

Employee Testimonials

Office Tour Photos

Video

Applause is looking for a Software Engineer to join our Platform Delivery team. Platform Delivery is the curator of the core infrastructure of the Applause platform, from cloud resources to enabling service teams and their production services, and the evangelists for our DevOps culture and practices. Platform Delivery provides the framework which holds the cloud-based, microservices infrastructure together while achieving maximum development velocity with just enough barriers and safety measures to prevent accidents.

Duties:

  • Use infrastructure management tools to manage cloud resources
  • Manage infrastructure services such as build automation systems
  • Participate in requirements gathering, design reviews, and code reviews
  • Develop automation jobs for deployment and management of services
  • Participate in management and troubleshooting of infrastructure services
  • Perform task-related infrastructure management work such as backup/restore and patch management
  • Assist engineering teams in troubleshooting their services on the platform
  • Participate in on-call rotation for infrastructure services

    Desired Skills:

  • Experience with infrastructure as code tools such as Chef, Puppet or Ansible
  • Experience writing Bash and familiarity with one or more of Ruby, Python, or Go
  • Experience with monitoring tools and services such as Nagios, New Relic, or Datadog
  • Experience with Linux and familiarity with troubleshooting tools, such as strace, lsof, and netstat
  • Familiarity with cloud infrastructure and services such as AWS EC2, S3, and RDS
  • Familiarity with image creation tools such as Docker Compose, Packer, or AMI tools
  • Familiarity with common build tools for Java, Python, and JavaScript
  • Familiarity with continuous integration tools such as Jenkins, TeamCity, or Bamboo
  • Understanding of distributed computing concepts such as leader election and locking
  • Ability to communicate effectively using documents, diagrams, and more informal methods such as chat and email

This is not a heads down, work in a corner position. As a member of Platform Delivery, you will participate in all aspects of the Applause platform and interface will all levels of the infrastructure from working with support teams to assisting in architecture decisions and providing design feedback. This role will report to the Manager of Platform Delivery while working closely with our architecture and development teams.

Company:

Applause empowers leading brands to deliver flawless digital experiences for their customers on any device, in every location. The companys testing, feedback and research solutions enable businesses to delight customers, drive topline revenue and innovate faster.

Applause ensures digital quality for websites, mobile apps,IoTproducts and in-store interactions in a way no other approach can via its technology platform and managed global community of over 300,000 on-demand digital experience experts. Only real people on real devices in real locations can provide the real issues and feedback that brands need to deliver great digital customer experiences. Thousands of companies of every size including Google, FOX, Nike, BMW, PayPal and Slack rely on Applause to dramatically decrease the time and cost of delivering great digital experiences for their customers. Learn more atwww.applause.com.

Full-time

Why We Work Here

Nick Cole
Commercial Account Manager

I love the Applause Summer Outings. There isn’t a single time throughout the year that better brings the entire company together. The annual holiday party is also great. Awesome venue, food and band.

Mark Ragno
Lead Senior Business Development Representative

The best part about working at Applause is the entrepreneurial environment - not to mention the annual ping pong tournament!

Jessica Haywood
Corporate Controller

I love working at Applause because every day I know there will be something different to work on and learn from. It’s such a fast paced environment and there is never a dull moment.

Alex Viale
Product Manager

We impact almost every company I can name. We have a simply unbelievable customer list. Everybody works hard. We are growing and evolving together.