Software Engineer, Core Engineering
Pandora - Oakland, CA

This job posting is no longer available on Pandora. Find similar jobs:Software Engineer jobs - Pandora jobs

At Pandora we have a single mission: To play only the music you'll love. (okay, we've added comedy as well so we're also up for playing some jokes you'll love). To do this, it takes lots and lots of smart, self-motivated, and passionate people. Our teams are innovating in everything we do from our playlists, to our ad services, to making Pandora available everywhere. All of that is in the service of building the best product we can, so that you can simply enjoy the music. Working at Pandora is a job, but a job you'll love.

Pandora has a great opportunity for seasoned engineers with several years of diverse experience, and a passion for learning and applying new technical knowledge. You should have outstanding analytical and programming skills, with a deep understanding of Java application development. You should have a track record of building robust, scalable, multithreaded applications. As a member of our highly motivated team you should be dedicated to excellence and have a strong sense of personal responsibility. You place a high value on automated testing and have experience using test frameworks such as Junit.

Minimum 3 years professional experience.

Expert level experience developing object-oriented software in Java.

Experience working with back end databases (PostgreSQL preferred), using SQL.

Experience working with Apache with Jetty or Tomcat.

Experience developing for Linux-based deployment platforms (Debian preferred).

Comfortable working across the full technology stack

Significant experience unit testing with frameworks such as JUnit.

Experience in HTML and CSS development.

Experience writing cross-platform JavaScript, and with JQuery or similar JavaScript library.

Team player with excellent communication and interpersonal skills.

Plus Requirements:
Experience developing Python.

Knowledge of web view technologies such as JSP, Velocity.

Technically proficient using any of the following: Hibernate, XML-RPC, Perl, Flash, AJAX.

Experience with Agile software development.

Experience providing streaming media direct to consumers.

BA/BS or better in Computer Science or a related field.

Core Technologies
Java, HTML, CSS, Javascript, JQuery, Jetty, Python, Apache

About this company
199 reviews