Work with us!

Be part of a team that is passionate about music.

Help us deliver great electronic music to millions of listeners around the world.

Learn more about the company

Opportunities @ DI.FM

  • Mobile Developer (Full Time, Telecommute)

  • Overview

    DI.FM is seeking a talented Mobile Developer proficient in Objective-C (iOS) for a full-time position in the Product Development group. This is a fully remote position, meaning the right person will be able to manage their own time (read: working from home isn't for everyone).


    • Plan, execute and demonstrate your work on several mobile applications within the DI.FM portfolio.
    • Be accountable and manage your own time; we don't watch the clock, we just want kick-ass work.
    • Participate actively in the entire dev process, from ideation to testing and release; we're a small group and we need people who can contribute in a variety of ways.
    • Demonstrate your work regularly to the rest of the team and the rest of the company.

    Required Qualification

    • 5+ years' experience with native iOS development
    • Bachelor's in software engineering, computer science or related field, or equivalent experience
    • Proficiency with object-oriented programming in Objective-C combined with desire to try cross-platform development
    • Familiarity with iOS best practices
    • Experience with creating commercial iOS apps with .Net and/or Xamarin
    • Passion for music
    • Communicate clearly in written and spoken English

    Desirable (but not required) Skills

    • Familiarity with Xamarin or similar cross-platform development tools
    • Experience with audio decoding/processing
    • Advanced knowledge of our stack (C#, Ruby/Rails, Git/GitHub, #/bin/bash)
    • Experience with Agile Development processes

    Personal Attributes

    We are looking for an excellent decision maker and problem solver who can work independently in a remote team environment. We want self-driven, organized and motivated team members dedicated to delivering kick-ass results.


    Salary is determined based on your qualifications and your location — we pay market rates for your area. If you are one of our ideal candidates, let's talk about how to make this the perfect job for you.

    Please include your desired salary along with your cover letter when applying.

    Apply Now
  • DevOps Engineer (Full Time, Telecommute)

  • Overview

    DI.FM is seeking a DevOps Engineer for a temp-to-perm position in the Technology group.

    This is a full-time position with a thriving music company... Also, you get to work from home.

    We're looking for someone who enjoys rolling up their sleeves and pitching in in a variety of ways. Ideally, you've had experience leading a team, and enjoy the technology side of DevOps as well. You've consistently shown success in DevOps, regardless of whether you function on your own or as part of a team. You're a strong communicator and can tailor your message to your audience - whether they talk-tech or not.


    • Act as a strong technical voice within the DevOps department, working closely with the Team Leader to enhance and improve the company’s application deployments, networks, and infrastructure.
    • Contribute to design and on-going maintenance of both local and public networks.
    • Develop and maintain custom build and deployment procedures/tools to support our products and engineering needs.
    • Manage incoming triage and ad-hoc requests from internal sources, providing technical support by completing or delegating work to the best team member for the job.
    • Manage performance tuning, troubleshooting, and resolution of server/network issues.
    • Work closely with the engineering team for capacity and architecture planning.
    • Explore new technologies and software to improve efficiency and maximize performance.
    • Manage and maintain existing systems infrastructure (Ubuntu/CentOS).
    • Be accountable and manage your own time; we don't watch the clock, we just want kick-ass work.

    Required Qualifications

    • 5+ years' experience managing infrastructure builds and app deployment.
    • Bachelor's Degree in Engineering, Information Systems, Computer Science or related field.
    • Expert knowledge of Linux systems administration, including high-availability architecture.
    • Experience managing routers and switches from Cisco and F5 (Big-IP)
    • Experience with automation techniques/technologies (continuous integration and deployment).
    • Competence with MySQL tuning and administration (Percona XtraDB, HA Clustering).
    • Management of NGINX Reverse Proxies/Load Balancers.
    • Pro scripting skills (bash, sed, awk, python, ruby, go, perl – some kind, any kind).
    • Passion for music.

    Required Personal Attributes

    • Ability to communicate effectively across all levels of the organization.
    • Ability to shift focus easily.
    • Comfortable managing competing priorities.

    Desirable (but not required) Skills

    • Experience leading a devops or IT team.
    • Working knowledge of Ruby/Rails & Golang.
    • Proficiency with configuration management with Ansible.

    Personal Attributes

    • Excellent decision-making and problem-solving skills.
    • Exceptional project management expertise.
    • Ability to work in a remote team environment.
    • Self-driven, organized and motivated to deliver kick-ass results.


    Salary is determined based on your qualifications; if you are one of our ideal candidates let’s talk about how to make this the perfect job for you.

    How To Apply

    We did not make it obvious on purpose. As the first step in the interview process, please use your HEAD to figure it out. :)

  • Volunteer Channel Curators (Part Time, Telecommute)

  • DI.FM's music is managed by a dedicated team of talented channel curators who give their time to keep electronic music alive and genres growing.

    Ideal Candidate

    Channel Curator is a privileged title that will afford you great influence over a genre. We choose our Curators carefully to ensure that we remain known for the high broadcast standards we have today.

    You might be a great Channel Curator if:

    • You love DI.FM.
    • You are an obsessive curator of music.
    • You own at least 30-40 hours of high quality content (MP3, 320kbps recommended)
    • You know your favorite genres well enough that your ears, not pop culture, can tell you what is good.
    • You understand the fundamentals of digital media, encoding formats and audio enhancement techniques.
    • You are more interested in the success of musicians than achieving fame by playing their music.
    • You can communicate clearly in written English.
    • You are willing to volunteer hours behind the scenes doing largely unglamorous work, and willing to commit for a long period of time.

    If you are one of our ideal candidates, we would love to hear from you!

    Apply Now

About DI.FM

The Company

DI.FM is the #1 online radio network for Electronic Music fans around the globe. We work hard to deliver only the best music to our listeners around the world around the clock; it's an obsession that has led us to curate over 80 channels covering every style electronic music, and we continue to add more. Everyone at DI.FM is entrenched in the electronic music culture. It's not just music, it's a lifestyle.

The People

We are a dedicated group made up of talented and passionate people from around the world, literally. We pride ourselves on finding the best talent to help us succeed by creating the best products possible, and we do so with no boundaries. Our ideal candidates are dedicated, skilled and entrepreneurial; we love people who are driven, creative and know how to be accountable.

The Work Environment

We're headquartered in Denver, Colorado in the beautiful Taxi district, but we're truly a global company that works with individuals around the world.

Corporate Headquarters: 3457 Ringsby Ct., Suite 212 Denver, CO 80216