Lead Systems Engineer

Posted 37ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software engineer managing Bandcamp's production systems and infrastructure. Collaborating on automation, tooling, and ensuring system performance for music technology.

Responsibilities:

  • Design, build, and maintain core libraries and systems-focused software, such as our service framework, internal tooling, and automation
  • Maintain our existing infrastructure technology stack, built on Linux, Ruby, MySQL, Zookeeper, HAProxy, Fastly, Elasticsearch, Prometheus, and Grafana
  • Work towards modernizing our technology stack in Google Cloud
  • Research new technologies and determine how they can help Bandcamp meet its goals
  • Support developers in bringing their code to production, and in understanding how it works and performs once it's there
  • Be part of an on-call rotation, providing primary incident response for outages

Requirements:

  • Server-side development experience, in Ruby or a similar language (e.g.: Python, Java)
  • Experience planning, implementing, and maintaining systems engineering projects
  • Strong written communication skills, including real-time written communication (e.g.: text chat)
  • Strong problem-solving and troubleshooting skills
  • Experience with building and maintaining Linux and cloud-based systems
  • A desire to share your knowledge and experience with the rest of the team

Benefits:

  • Inspiration, knowledge, career development, on top of our financial package
  • Working with an international bunch of remarkable musically-infused individuals