Job Description
Salary: $115,000 - $130,000 (depending on experience) plus bonus programme
About Beatport
For over 20 years, Beatport has been the global leader in DJ and club culture, pushing the boundaries of dance music to all corners of the world. Created by DJs for DJs, Beatport has always been dedicated to innovating new products and services to support evolving generations of music performers and producers.
The Beatport Group includes some of the best-known brands in DJ culture, including Beatport, Beatsource, Loopmasters, Plugin Boutique, Loopcloud, Beatport Streaming, Ampsuite, LabelRadar, Beatport.io & The International Music Summit (IMS). We are consistently looking for bright, creative professionals with diverse perspectives and backgrounds.
The Role
This is a high-impact role in a growing company on an excellent team. The Site Reliability Engineering Team builds and sustains robust, resilient systems and support structures, collaborating with other teams in the engineering organization. Some of our core principles include the following:
Achieving Operational Excellence by continuously improving systems, encouraging feedback for faster decision making and looking for opportunities for improvement.
Embracing and managing risk by encouraging change, maximizing throughput with agile/lean methodologies and failing fast and loud, and learning from experience and knowing that failures are the best teaching tool.
Automating processes to reduce toil and monitoring everything with actionable alerts.
Advocating infrastructure best practices and sharing insights throughout the organization.
Where you come in:
We are looking to hire a qualified Site Reliability Engineer based in the Pacific Northwest (US or Canada) you will be working remotely but must have a valid right to work in the US or Canada. You will work with product teams to provide technical leadership in the management and scaling of our services. You will be responsible for building, managing, and deploying infrastructure as code within a containerized cloud environment for digital media delivery and supply chain management. Additionally, you will be responsible for guiding Software Engineering Teams in architecting systems, defining shared standards, and maintaining documentation for designs and prototypes. Lastly, ongoing refinement of the techniques needed for observability, instrumentation, metrics, and monitoring, as well as education on the use of these systems will be core to the role.
As Site Reliability Engineer you will be responsible for:
Ensuring our Kubernetes clusters are reliable, scalable, performant, and can be extended to support new requirements
Prescribing and enforcing service-level objectives (SLOs) and error budgets for production systems
Automating the provisioning and management of infrastructure hosted in AWS and GCP
Creating automated systems for repetitive tasks, including self-healing/auto-scaling capabilities.
Network design
Enforcing access controls
Automating and tuning static and runtime analysis to improve service security
Software system architecture
Participating in an on-call rotation
Implementing change controls
Crafting plans and procedures for disaster recovery
As Site Reliability Engineer you will need:
4+ years of experience in a DevOps or Software Engineering role
Familiarity with Linux and UNIX-like systems
Proficiency in a scripting language such as Python or Bash
Proficiency in observability tools such as Prometheus, grafana and sentry
A familiarity with software, including the application of data structures and algorithms
Experience operating Kubernetes or another container orchestration platform (eg. ECS) in a production environment
Familiarity with building and maintaining continuous delivery systems
Experience working with at least one of the major cloud providers (AWS, GCP preferred)
A background in building and managing highly available distributed systems
Ability to write infrastructure as code (some examples would be Terraform, Ansible, Puppet, and Chef)
Comfortable with networking concepts such as TCP/IP, DNS and HTTP
A basic understanding of relational and non-relational database technologies and how to administer these systems in a production environment (e.g. MariaDB, MySQL, Elasticsearch)
We are looking for someone that is:
Willing and eager to cooperate with other teams to share knowledge and collaboratively design, build and implement systems.
A clear, organized thinker that is comfortable with helping to shape the culture of the engineering organization
Someone who strives for engineering excellence by continuously improving along the way - leaving things better than you found them.
A purpose-driven problem solver who enjoys learning new skills to solve the problem at hand
How to apply
Please apply with your resume and any relevant links by clicking the "apply" link
Benefits
We offer a responsible and exciting proposal with an international range. The position is within a highly motivated team with a positive working climate, allowing you to express your talent fully. In addition, we offer appropriate remuneration and very good development opportunities within a dynamically growing enterprise. Beyond this, the position provides an intensive integration into the international music scene.
Remote or Hybrid working
Participation in company's annual bonus pool program
A professional environment with room for creativity and fun
VIP Access to select music events & Livestream
Focus Days
Flexible PTO
Health, dental, and vision insurance (varies by country)
+ more
Equal Employment Opportunity
The Beatport Group strongly supports equal employment opportunity for all applicants regardless of race, color, religion, sex, gender identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, sexual orientation, genetic information, or any other characteristic protected by state or federal law.
Hiring Practices
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. Beatports recruitment policies are designed to place the most highly qualified persons available in a timely and efficient manner. Beatport may pursue all avenues available, including promotion from within, employee referrals, outside advertising, Internet recruiting, job fairs and college recruiting. Beatport does not accept speculative CV's from employment agencies unless specifically requested by the Talent Team.
Full-time
Hybrid remote