Sirius XM Radio Inc. Principal Web Engineer - Automatic Labs in San Francisco, California

Requisition ID


Job Title

Principal Web Engineer - Automatic Labs





Type of Position


Job Description

Location: San Francisco, CA

Position Summary:

The Principal Web Engineer will be responsible for delivering the Automatic web experience with a focus on web apps that are fast-loading, easy to navigate and cross-browser and mobile compatible. This person will engineer the libraries and frameworks that power our front-end stack. The Principal Web Engineer will help establish web application development best practices and stay on top of the evolving front-end tech landscape. This role will also involve optimizing the performance of our embedded app framework.

Duties and Responsibilities:

  • Responsible for the architecture and implementation of the team's frontend projects.

  • Work closely with product managers, designers, customers, and other engineers to ensure we deliver a high-quality product.

  • Assist with team-management, mentor less-senior engineers, and contribute to all facets of the hiring process.

  • Build interactive, responsive and scalable easy-to-use user interfaces.

  • Work with QA team to ensure minimal regressions and comprehensive customer-centric testing.

Supervisory Responsibilities:

  • None

Minimum Qualifications:

  • Bachelor's degree in computer science or electrical engineering or equivalent, relevant experience with strong computer science foundation.

  • 5-7 years of relevant experience.

  • Strong knowledge of JavaScript.

  • Experience with at least one of the following frameworks: AngularJS, Backbone.js, React, Ember.js.

  • Experience with NPM, Gulp/Grunt, Bower, Sass, etc.

  • Grasp of HTML, CSS, and related web technologies.

  • Familiarity with server-side web frameworks, such as Django, Flask etc.

  • Awareness of cross-browser compatibility issues and client-side performance considerations.

Requirements and General Skills:

  • Experience with large front-end projects, have solid experience on writing modular, testable, highly optimized Javascript and Stylesheets with great quality.

  • Familiarity with front-end community and ecosystem, able to help team chose the right frameworks and tools.

  • A love of making things beautiful, and you have a strong understanding of usability and visual design.

  • Experience working with interaction and visual designers.

  • Strong communication/interpersonal skills, both verbal and written.

  • Experience designing REST APIs for internal/external purposes.

  • Experience using CSS & HTML to produce interfaces from design mock-ups.

  • Proficient with Git.

  • Strong analytical and critical thinking skills.

  • Must have legal right to work in the U.S.

Technical Skills:

  • At SiriusXM, our engineers use technology to solve business problems. In this role, the tech stack the team will use includes:

  • Javascript,

  • React,

  • Django,

  • AWS,

  • Postgres,

  • Redis,

  • Memcache.

As an EEO/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status.

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

Company EEO Statement

Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation or any other characteristic protected by applicable federal, state or local laws.