SDK/PHP Engineer - remote

Rollbar
Posted 4 years ago
Stack Overflow

At Rollbar, our mission is to help developers build software quickly and painlessly. We are a ~80-person team based in San Francisco, Barcelona, and Budapest. Over 100,000 developers use our product to innovate faster and decrease time to market while maintaining best-in-class customer experience. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Zendesk, and Twitch.

We are looking for an experienced PHP software engineer to join our growing team as a contractor. The ideal candidate is extremely comfortable working on, designing, implementing, and debugging complex PHP and potentially other SDKs, effectively communicating technical content with Senior Engineers, and able to understand and design code for a high-scale, low-latency cloud infrastructure.

Our tech stack:

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

You will:

  • Code and maintain our open source PHP specifically, plus others 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 Tech Lead for SDKs to implement new features in the SDK's and relay feedback
  • Have fun while releasing software used directly by thousands and indirectly by millions

You have:

  • Expertise with PHP and related frameworks (i.e. Symfony, Monolog, Laravel etc.)
  • Involvement with PHP Developer Community, familiarity with best practices for PHP, package management and tools
  • Experience working with REST API
  • A deep understanding of the things you work with, and you find ways to make them better
  • An attitude of continuous improvement and welcoming feedback
  • A sense of accomplishment regarding the products you build and the impact they have for our customers

Bonus points:

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