Genius (S11)
Music Intelligence

Engineer, Full Stack

Brooklyn, NY / Remote
Full-time
3+ years
About Genius

Genius celebrates More Than The Music—the lyrics, the stories behind the songs, and the creative connections that meaningfully drive culture.

We champion curiosity and believe that everyone has music knowledge to share: insights, intel, and musings that make us more informed, engaged music lovers.

Through our original content, technology, and live & virtual experiences, Genius spotlights the artists who are shaping music culture across every genre and musical discipline, sharing the stories behind their creativity and craft in their own words.

With more than 100 million global users, 2 million contributors, and 9 million YouTube subscribers, Genius is the world's biggest music encyclopedia—a destination for artists, creatives, and superfans to discuss and deconstruct all things music.

To learn more check out our sizzle, and follow us on TikTok, Twitter, Instagram, Facebook, Snapchat, and YouTube.

About the role

Skills: React, Ruby, Ruby on Rails

Genius is looking for a remote Full Stack Engineer to help build the ultimate music companion, enabling fans to collaboratively transcribe lyrics and write annotations that live on Genius.com and everywhere people experience music. We’re looking for makers with a sophisticated code sense: folks who’ve built cool things, but who can also maintain and scale those things, and who feel at home deep in the guts of a library.

Responsibilities:

  • Build and maintain web application features, working with a Rails backend and Angular frontend
  • Proactively identify and fix infrastructure bottlenecks to scale backend services to tens of thousands of requests per minute
  • Develop the APIs that our Android and iPhone apps and web frontend consume
  • Work with product design team to build rich, intuitive user experiences in the browser
  • Architect database query patterns and migrations that scale to large tables with 50M+ rows
  • Take ownership of features at a product as well as a technical level, working closely with other engineers, designers, and colleagues across the company to define feature specifications
  • Join on-call rotation to respond to urgent bugs or outages

Requirements:

  • At least 3 years professional web development experience
  • Significant experience with Ruby on Rails or another web framework (Express, Django, Play, Flask, etc)
  • Experience with at least one front end framework: Angular, Ember, React, or similar
  • Experience working with relational databases and writing SQL queries

Ideal Requirements:

  • 2 years Rails development
  • 1 years experience with Angular or React
  • 1 years experience with PostgreSQL/MySQL

Technology

We're building the ultimate music companion, enabling fans to collaboratively transcribe lyrics and write annotations that live on Genius.com and everywhere people experience music. We’re looking for makers with a sophisticated code sense: folks who’ve built cool things, but who can also maintain and scale those things, and who feel at home deep in the guts of a library.

The best candidates will have professional experience on a web stack serving millions of users, will be proficient with Ruby on Rails, Postgres or MySQL, and have some experience with a front-end JavaScript framework (Angular, React, Ember, etc).

Our latest products are Genius Live: a first-to-market, fully interactive livestreaming platform for live concerts, AND Lyric Reels: our first official video annotation integration with Instagram.

You may also know us from our music streaming partnerships with Spotify and Apple Music, through which we reach an additional community of over 130 million people.

Other jobs at Genius

Engineer, Full Stack
fulltime
Brooklyn, NY / Remote
Full Stack
3+ years
Director of Engineering
fulltime
Brooklyn, NY / Remote
Full Stack
6+ years
Senior Engineer, Full Stack
fulltime
Brooklyn, NY / Remote
Full Stack
6+ years