Stitcher San Francisco, California


Description

SiriusXM and Pandora have joined together to create the leading audio entertainment company in the U.S. Together, we are uniquely positioned to lead a new era of audio entertainment by delivering the most compelling subscription and ad-supported audio experiences to millions of listeners -- in the car, at home and on the go. Our talent, content, technology and innovation continue to be at the forefront, and we want you to be a part of it! Check out our current openings below and at www.siriusxm.com/careers.

Position Summary:

Stitcher is the world's largest pure-play podcasting company. We started as beloved comedy podcast network Earwolf; via Midroll, we provide ad sales and distribution services to 300+ shows such as WTF with Marc Maron, Oprah's SuperSoul Conversations and many more; and with Stitcher, we own one of the largest podcast apps and a network of original content from talent such as Bill Nye and LeVar Burton. We're on a mission to transform podcasting into a major part of the media landscape, and we're looking for like-minded enthusiasts to help.

We’re hiring a Senior Back End Developer to join our team! In this role you’ll be responsible for design and development of our ever growing platform and services. This includes supporting our user facing clients including our mobile applications, to our enterprise and back office services. You will work with architects, business stakeholders and designers to interpret and implement complex prototypes, software and data structures. 

 The Senior Back End Engineer will often take the technical lead on a cross functional team and will be responsible for both building new applications and supporting existing solutions.

 Duties and Responsibilities:

  • Design system and API architecture by gathering cross departmental & functional requirements
  • Develop solutions that meet and exceed industry best practices
  • Document and demonstrate Proof Of Concept solutions
  • Constantly and proactively looking for opportunities to make incremental improvements by recommending optimizations to code, systems, policies and procedures
  • Support and mentor software engineers
  • Collaborate with cross functional teams to brainstorm and create new products
  • Take ownership and accountability for systems and services as they scale
  • Understand business needs and know how to create the tools to manage them
  • Take initiative, own the problem and own the solution
  • Other duties as assigned 

Supervisory Responsibilities: 

N/A

Minimum Qualifications:

  • Bachelor's Degree in Computer Science, Information Technology, or a related discipline (or equivalent experience)
  • 7+ years’ experience in software development
  • 5+ years’ experience working in object-oriented programming languages such as Python or Java
  • Experience in an Agile environment

 Requirements and General Skills:

  • Relevant technologies in use: Kotlin, Java, AWS, Docker Containers, Git/Gitlab, Relational databases

(Postgres, MySQL), Mac OS, Linux, Maven

  • Other desirable technologies: Node.js/NPM, Yarn, Grunt, HTML/CSS/SASS, Vue.js, REACT
  • Ability to manage your own time and juggle multiple projects
  • Ability to take direction at a high level and accomplish goals without being assigned specific tasks.

The podcast industry's workforce should reflect society at large, in all its diversity. As an industry leader, we are committed to creating an inclusive environment for our employees to thrive and create content that helps people of all backgrounds feel connected. We acknowledge there are barriers to entry in this rapidly

growing industry. We are committed to making diversity a priority in our hiring practices, while investing in employee retention strategies for underrepresented groups, and elevating underrepresented voices in podcasting.

Applicants who identify as part of one or more underrepresented groups in podcasting are encouraged to apply. Areas of under-representation could include but are not limited to race, age, ethnicity, gender

identity, economic background, sexual orientation and/or ability.

SiriusXM is an equal opportunity employer that does not discriminate on the basis of sex, race, color, age, national origin, religion, creed, physical or mental disability, medical condition, marital status, sexual orientation, gender identity or expression, citizenship, pregnancy, military or veteran status or any other status protected by applicable law.

The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice