Internal Tools Software Engineer

Artist-first platform empowering artists to build and grow their careers through music sharing, with 400+ million tracks from 40+ million artists.
$90,000 - $150,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Internal Tools Software Engineer

SoundCloud, a pioneering music-sharing platform founded in 2007, has grown into a global community connecting over 40 million artists with their fans through more than 400 million tracks. As an Internal Tools Software Engineer, you'll be instrumental in developing and maintaining the critical infrastructure that powers SoundCloud's operations across multiple teams.

The role combines technical expertise with business acumen, requiring you to build scalable solutions that streamline workflows and enhance operational efficiency. You'll work with modern technologies including JavaScript, TypeScript, Ruby, or Python, while integrating with various internal systems and third-party APIs.

This position offers a unique opportunity to impact SoundCloud's internal operations directly, working in a diverse, inclusive environment that values different perspectives. The company provides a flexible work culture with offices in major cities including Berlin, New York, Los Angeles, and London, allowing for both in-person collaboration and remote work.

The comprehensive benefits package includes everything from relocation support and equity participation to professional development opportunities and generous parental leave. SoundCloud's commitment to diversity and inclusion is reflected in their workplace culture, making it an ideal environment for those who want to contribute to the future of music while working with cutting-edge technology.

Join SoundCloud to be part of a team that's shaping the future of music distribution while building robust internal tools that power the platform's success.

Last updated 3 minutes ago

Responsibilities For Internal Tools Software Engineer

  • Develop and maintain internal tools for various teams across the organization
  • Collaborate across departments to streamline workflows and meet business needs
  • Integrate with internal systems and third-party APIs
  • Write efficient, scalable, maintainable and well-tested code
  • Implement monitoring and alerting systems
  • Engage in code reviews, testing, and continuous improvement
  • Translate operational needs into technical solutions

Requirements For Internal Tools Software Engineer

JavaScript
TypeScript
Python
Ruby
  • Experience writing enterprise-level code in Javascript, Ruby or Python
  • Proficiency in designing and integrating RESTful APIs
  • Solid understanding of relational databases and schema design
  • Excellent communication skills
  • Experience with SQL
  • Ability to work both independently and collaboratively

Benefits For Internal Tools Software Engineer

Relocation Benefits
Equity
Education Budget
Parental Leave
  • Relocation support including allowances and flights
  • Creativity and Wellness benefit
  • Employee Stock Ownership Plan
  • Professional development allowance
  • Fertility and Family Building program
  • 35 days PTO annually
  • 16 weeks paid parental leave
  • Free German courses
  • Office snacks and lunches

Interested in this job?

Jobs Related To SoundCloud Internal Tools Software Engineer

Backend Engineer - Payments & Entitlements

Mid-level Backend Engineer role at SoundCloud, focusing on payments and subscriptions systems, using Go/Ruby/MySQL, with hybrid work options and comprehensive benefits.

Software Engineer - Infrastructure Platform

Mid-level Software Engineer position at SingleStore, focusing on infrastructure platform development and distributed systems in a global multi-cloud environment.

Software Engineer - L3 Support

L3 Support Software Engineer role at Canonical, working on Ubuntu and open source technologies, providing critical support and solutions for enterprise customers.

Software Maintenance Engineer

Software Maintenance Engineer role at Canonical focusing on Linux infrastructure, open source technologies, and enterprise customer support.

Support Engineer II

Support Engineer II role at Prove, focusing on technical customer support for identity verification APIs and solutions, requiring 3-5 years of experience.