Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer

Posted 9 days 20 hours ago by Songtradr

Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description
Senior Software Engineer: Job Description

Location: UK/EMEA

Company Overview

From a small Santa Monica office in 2014, we now have offices in 15 major cities worldwide, experiencing over 100% YoY revenue growth in recent years. We have developed progressive teams and technologies, continually innovating how B2B music is researched, discovered, created, and transacted.

Our capabilities have helped clients grow their businesses and foster positive brand affinity through the power of music. Our clients include Google, Adidas, Netflix, VRBO, Fenty, and many others.

We are proud of our recognition in the creative industry, receiving awards like Cannes Gold Lion, D&AD, Clios, Music and Sound Awards, London International Awards, and Transform. Our work is driven by a love for music and technology, aiming to change the industry for good.

About Bandcamp

Bandcamp, a Songtradr company, is the world's largest online record store and music community where fans discover, connect, and support artists directly. Most revenue goes directly to artists, fostering a vibrant ecosystem of music discovery, with offerings including digital and physical records, vinyl, apparel, and merchandise.

Learn more at and follow us on LinkedIn , Instagram , Facebook , and TikTok .

Job Description

Bandcamp is seeking a generalist senior software engineer with a focus on front-end technologies to join our feature engineering team. You will design, develop, and maintain software applications for Bandcamp's seller tools team.

As part of the team, you will collaborate with engineers, product managers, and designers to clarify specifications and build high-quality, well-tested software that provides an excellent user experience. Responsibilities include code reviews, troubleshooting, and bug fixes.

This role requires balancing teamwork with independent initiative. You should thrive in cross-functional teams and be capable of owning projects from start to deployment with minimal supervision. Effective communication and autonomous decision-making are essential, along with a passion for supporting independent music.

Required Experience
  • 6+ years of front-end and back-end programming experience.
  • Proficiency in Ruby or similar high-level languages like Python, C#, or Java.
  • Experience with front-end frameworks such as Vue or React.
  • Relational database experience, including writing SQL in high-performance transactional systems.
Other Requirements
  • Availability for 4 hours of overlap with US Central Time.
  • Ability to attend daily standups at 11:00 am US Central Time.
  • Willingness to learn and work with a large legacy codebase.
Nice to Have
  • Linux or macOS command-line skills, including zshell or bash.
  • Experience building consumer software products.
  • Focus on user experience.
Personal Attributes
  • Passion for independent music and artist empowerment.
  • Ownership and accountability for tasks, with self-direction.
  • Attention to detail and problem-solving skills.
Perks
  • Flexible remote/hybrid work arrangements.
  • Health care benefits.
  • Paid vacation.
Our Culture

Consciously Collaborative: Collaborate with kindness and respect.

Humbly Confident: Be confident without arrogance.

Diligently Driven: Be self-motivated and results-oriented.

Innovative Solutions: Be open and passionate about innovation.

Good Business for All: Focus on actions that benefit the business.

Email this Job