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. They will Engineer the libraries and frameworks that power our front-end stack. They 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:

  • This role will lead 2 Web Engineers.

Minimum Qualifications:

  • 5-7 years of relevant experience.

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

  • 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.

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

  • Experience working with interaction and visual designers.

  • You have 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.

  • You are 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 your team will use includes:

  • Javascript,

  • React,

  • Django,

  • AWS,

  • Postgres,

  • Redis,

  • Memcache.

Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Disabled.

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.