TUNE CORE– Software Engineer


TuneCore is a Brooklyn, New York-based independent digital music distribution, publishing, and licensing service founded in 2005. TuneCore principally offers musicians and other rights-holders the opportunity to distribute and sell or stream their music through online retailers such as iTunesDeezerSpotifyAmazon MusicGoogle PlayTidal, and others. TuneCore also offers music publishing administration services, helping songwriters register their compositions and collect royalties internationally.

The company currently operates out of its Brooklyn headquarters with offices in AustinBurbankBostonNashvilleAtlanta, AustraliaGermanyFrance and the United Kingdom.


Tunecore Engineering develops web applications supporting our talented customers and internal operations.  As a Software Engineer, you will work within a small engineering team building experiences that benefit our core business and end-users in the music space.  You will interact with internal stakeholders, product managers as part of requirement gathering and issue diagnosis.

We’re looking for an engineer to help drive the evolution of our web platform.  The ideal candidate will have a strong background in object oriented and functional software architecture, be an excellent communicator, and will work very well in a collaborative agile environment.




  • BS or BA degree, or higher
  • Must have a solid understanding of and at least 2 years of experience working with web application development technologies – Javascript frameworks (React/Node), Ruby on Rails, Sinatra
  • Knowledge of relational database design and use
  • Comfortable translating Business and Design requirements into working/efficient/modern HTML and CSS
  • Familiarity with agile development practices
  • Familiarity with Linux/Unix environments
  • Strong communication skills and attention to detail
  • Ability to perform under pressure
  • Willingness to learn
  • Mobile web development experience
  • Comfortable with Git and Github
  • Experience building and maintaining high volume multi-tier website applications
  • Knowledge of DevOps (AWS/Docker/Redis) is a plus


  • Write clean, well-tested, reusable code
  • Engage in technical design & code reviews
  • Navigate and understand relational databases
  • Maintain existing application platforms, and look for opportunities to improve them
  • Keep abreast of new technologies, and be willing to present them to the technical staff
  • Contribute to a dynamic environment of collaboration
  • Bring an ethos of craft to your code
  • Believe in quality as a first level concern
  • Support training and documentation as it relates to projects and code



Our client and Buffkin / Baker firmly support the principle and philosophy of equal opportunity for all individuals, regardless of age, race, gender, creed, national origin, disability, veteran status of any other protected category pursuant to applicable federal, state or local law.


Buffkin / Baker

10 Cadillac Drive, Suite 190

Brentwood, TN 37027

Phone: (615) 988-2587



Tom Truitt, Partner

Cell: (615) 300-3323

Email: tomt@buffkinbaker.com




Apply Here

Attach Resume