At a Glance
- Tasks: Architect and maintain systems for artists, venues, and fans while collaborating on innovative IoT devices.
- Company: Setmixer, a tech company dedicated to preserving live music experiences.
- Benefits: Remote work, inclusive culture, and opportunities to impact the music industry.
- Why this job: Join us to revolutionise live music recording and work with cutting-edge technology.
- Qualifications: Experience in cloud-native applications, TypeScript, and AWS; passion for music is a plus.
- Other info: Diverse team culture with a focus on innovation and career growth.
The predicted salary is between 36000 - 60000 £ per year.
At Setmixer, we're bringing live recordings back. Our mission: make sure no live show is ever lost. We capture the raw energy of live performances in studio-quality audio with automated infrastructure that records every show, every night, every artist with 24bit/48kHz quality and 12-hour turnaround times.
Core Principles
- Artist-First: Nothing gets shared unless the artist says so
- Access to All: Whether you have two fans or twenty thousand
- Inclusive Innovation: Revenue-sharing model that includes artists, venues, and promoters
The Role
Unique opportunity at the intersection of Backend and DevOps. You'll architect, build, and maintain systems powering Venue, Artist, and Fan experiences, plus collaborate with hardware and AI teams on our growing recorder IoT device fleet.
Location
Remote (strong preference for London/UK-based candidates)
Requirements
- Experience architecting cloud-native applications on AWS with TypeScript using infrastructure-as-code (SST/Pulumi/CDK/Terraform)
- Proficiency with Postgres and SQL, using ORMs like Drizzle/Prisma/Kysely/TypeORM/etc. You should feel comfortable with schema migrations and be unafraid to write custom queries to answer business questions.
- Understanding of event-driven systems: message brokers, queues, APIs, tasks, logs, cron jobs, CDNs and how to use them on AWS
- Good grasp of serverless vs container-based deployments and the involved trade-offs. Must have experience with AWS Lambda and Docker container deployment on AWS (ECS or others).
- Solid TypeScript skills, preferably with experience of working in a monorepo setting with code sharing, using schema libraries like zod and domain-driven module segregation
- Minimal familiarity with frontend stacks like React + Vite/NextJs, frontend deployment options, and client code options for accessing REST/RPC APIs
Bonus
- Passion for live music and music industry knowledge
- AWS IoT experience (MQTT, Greengrass)
- Sync engines experience - technology behind apps like Figma and Linear
- Experience with Google Cloud: BigQuery/Datastream for analytics pipelines, spinning compute engine instances for AI purposes
Setmixer builds diverse, inclusive teams reflecting the vibrant music community we serve. We welcome all backgrounds and evaluate candidates on skills, potential, and mission alignment. We're committed to Access to All in music recording and inclusive hiring practices.
Back End Developer in London employer: Setmixer
Contact Detail:
Setmixer Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the music and tech industries on LinkedIn or at local meetups. You never know who might have a lead on a job or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your backend projects, especially those involving AWS and TypeScript. This is your chance to demonstrate what you can do beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of event-driven systems and serverless architectures. Be ready to discuss how you've tackled challenges in past projects—this will show you're the right fit for Setmixer.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our mission to revolutionise live music recording.
We think you need these skills to ace Back End Developer in London
Some tips for your application 🫡
Show Your Passion for Music: When you're writing your application, let your love for live music shine through! Mention any relevant experiences or projects that connect your skills to the music industry. We want to see how you align with our mission at Setmixer.
Tailor Your Skills to the Role: Make sure to highlight your experience with AWS, TypeScript, and cloud-native applications. Be specific about your past projects and how they relate to the backend and DevOps aspects of the role. We’re looking for clear connections between your skills and what we do!
Keep It Clear and Concise: While we love a good story, keep your application focused and to the point. Use bullet points where possible to make it easy for us to see your qualifications at a glance. Remember, clarity is key!
Apply Through Our Website: We encourage you to submit your application directly through our website. This helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy to do!
How to prepare for a job interview at Setmixer
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially AWS, TypeScript, and Postgres. Brush up on your knowledge of infrastructure-as-code tools like Terraform or Pulumi, as these will likely come up during technical discussions.
✨Show Your Passion for Music
Since Setmixer is all about live music, don’t hesitate to share your enthusiasm for the industry. Talk about your favourite live shows or artists, and how you see technology enhancing the live music experience. This personal touch can set you apart from other candidates.
✨Prepare for Scenario Questions
Expect questions that assess your problem-solving skills in real-world scenarios. Think about how you would handle specific challenges related to backend systems or event-driven architectures. Practising these types of questions can help you articulate your thought process clearly.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready. Inquire about the team’s current projects, the company culture, or how they measure success in this role. This shows your genuine interest in the position and helps you gauge if it’s the right fit for you.