Ruby SDK Engineer - Contractor (Remote or Onsite)

About this job

Location options: Remote
Job type: Contract
Experience level: Senior
Role: Full Stack Developer, Backend Developer


ruby, javascript, sdk, api, rollbar

Job description

Rollbar is helping tens of thousands of companies keep their software healthy and users happy. We provide the context, control and insights companies need to identify problems their software development teams know how to fix. We help those teams fix issues faster, by consolidating errors, exceptions and logs into a single, powerful interface. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Zendesk, Instacart and Twitch. 

We're looking for a contract programmer to join our growing engineering team. The ideal candidate is extremely comfortable in working, designing, implementing and debugging complex Ruby and JavaScript SDKs, communicating very effectively with Senior Engineers and able to understand and design code for a high-scale, low-latency cloud infrastructure. 

Currently, we have three months of full-time work and ongoing part-time work.


  • React, Webpack, Sass
  • Python, Node.js
  • MySQL, ElasticSearch, Redis, Memcache
  • Google Cloud Platform, Kubernetes, Terraform, Ansible, Consul, CircleCI, Rollbar


  • Code and maintain our open source libraries (“SDK's”)
  • Help define the common specification that all libraries should adhere to, and work to implement that spec in each SDK
  • Work with the Lead SDK Engineer and Rollbar Core Team to implement new features in the SDK's and relay feedback
  • Have fun while releasing software used directly by thousands and indirectly by millions


  • A Ruby & Javascript expert
  • A tinkerer: you develop a deep understanding of the things you work with, and you find ways to make them better
  • Experienced with API design
  • Always improving and welcoming feedback
  • Proud of the products you build and the impact they have for our customers


  • Open source experience - experience as a maintainer/core contributor of open source projects
  • Experience with Rollbar in your personal or professional projects