Job Openings

Systems Reliability Engineer

About InsightSquared

We’re the Engineering team at InsightSquared. We deploy code continuously while maintaining a high-availability application and ETL pipeline. We are pragmatic, we roll up our sleeves and we are always improving our system. We're a Python shop, and a knowledge of the language is helpful, but not required. We also have a culture of code reviews and mentoring people.

InsightSquared is a fast growing company that’s reinventing the way businesses are run, and breaking down the BI establishment in the process. Hundreds of companies use our tool to power improvements to their teams and bottom line.

We’re funded by a team of great investors who believe in our vision. The list includes (we’re the only analytics company that can say that), Accomplice and Bessemer.

Based in Boston, MA, we are a 3-time winner of The Boston Business Journal's "Best Places to Work" award.


What You’ll Do

This role will be about 75% development and 25% operational tasks. While primarily a software engineering role, you will be working with systems and managing server configurations. Depending on your level of experience, we offer help and guidance or opportunities to mentor others.

Most importantly, you will be an integral part of a solutions-oriented, positive, and close-knit engineering team.


Day-to-day, you will:

  • Evolve the software system responsible for powering the InsightSquared application, including:
  • system resiliency and scalability,
  • customer data movement and backup,
  • asynchronous task management
  • Improve the software driving our deployment and configuration management processes, increasing automation and reliability where possible
  • Part of a team that shares responsibility for the health, maintenance and growth of more than 150 physical servers


About You

  • A person that will love this role is...
  • Experienced with solving problems in a distributed environment (e.g. Queue/Worker, Multiprocessing, Threads, Greenlets, Gevent, etc …),
  • Passionate about technology and the craft of system design,
  • An owner of your work,
  • Pragmatic,
  • Positive and a good teammate,
  • Passionate about learning and growing, both individually and your team,
  • Appreciates the importance of clean, maintainable code,
  • A Linux fan.


There are a wide range of personalities and skill sets that can succeed in this role. We’d love to meet you!







* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*

View All Open Jobs