Software Engineer — Integrations

at SignalFx in Raleigh, North Carolina
Posted 6 months ago

About this position

As a Software Engineer on the Integrations Team, you’ll help define how to best monitor a large variety of technologies and get this data into SignalFx. You’ll leverage your broad experience to extract meaningful metrics from popular technologies such as Docker, Kafka, Elasticsearch, MongoDB, etc, and to provide technology-specific charts, dashboards, detectors, and visualizations within SignalFx. You’ll extend and maintain client libraries for custom metrics, and also be at the ready with tools and creativity to tackle a variety of environment-specific challenges related to getting data into SignalFx.


  • Create and extend SignalFx’s portfolio of custom data collectors, senders, and visualizations
  • Create data visualizations and anomaly detectors specific to custom data sources
  • Create custom data senders to send notifications to 3rd party services
  • Create frameworks and processes to build data collectors and senders
  • Create custom data collectors to ingest and model 3rd party data


  • Knowledge of – and practical experience with – one or more configuration management and monitoring systems such as Chef, Puppet, Ansible, Nagios, Ganglia, etc. Prior experience with collectd is a strong plus
  • Experience writing Python code for production environments. Java, Ruby, and/or Go experience highly-desired
  • Strong working knowledge of Docker Containers, Cloud Platforms (AWS, GCE and/or Azure) and one or more Container Orchestrators such as Kubernetes. It is also critical to have a deep understanding of how these technologies are being leveraged by companies both in Dev/Test as well as production environments. Experience with PaaS environments such as Cloud Foundry is also highly desired
  • Extensive knowledge of Unix/Linux. Windows experience is a plus
  • 2+ years of Software Engineering experience
  • B.S. in Computer Science or equivalent

If you’d like to join one of the fastest growing and most exciting tech companies in the Silicon Valley, contact us! This position has the ability to make a huge impact. We are looking for people who have a passion for creating great employee experiences. Your compensation will include a competitive salary, stock options, cool perks, and generous benefits.

SignalFx is committed to fostering a culture of inclusion and connectedness. We believe we are able to grow and learn better together with a diverse team of employees. We welcome the distinct contributions that everyone brings in terms of their education, opinions, culture, ethnicity, race, gender identity and expression, nationality, age, languages spoken, veteran’s status, religion, disability, sexual orientation and beliefs. We are a proud Equal Opportunity Employer.


About SignalFx

The only montoring solution built on streaming architecture

Learn more:

Seem like a good fit? Apply for this job