Sirius XM Radio Inc. Senior Architect/Developer in Irving, Texas

Requisition ID


Job Title

Senior Architect/Developer





Type of Position


Job Description

Location: Irving, TX

Position Summary:

SiriusXM Radio is rapidly expanding our online services to engage consumers via connected vehicles, smartphones, tablets, PC's & other connected devices. The Streaming Services Analytics group is responsible for developing and supporting algorithms for streaming multi-media content delivery to web & mobile technologies. We're ideally looking for a seasoned, qualified senior big data systems engineer who has hands-on experience with systems engineering, documentation and configuration.

Duties and Responsibilities:

  • Work with management, developers and operations staff on projects related to technology and architecture of analytics systems for digital media delivery, including identifying and implementing products and services for web-based and mobile delivery.

  • Design and develop technical solutions for analytics services department including systems design, prototyping and code development to production level.

  • Support production systems and upgrades, which may occur outside normal business hours.

Supervisory Responsibilities:

  • There are no supervisory responsibilities associated with this job.

Minimum Qualifications:

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

  • 10+ years of architecture, architecture scale out and software management.

  • 10+ years of experience with architecture and systems engineering responsibilities.

  • Strong architecture documentation skills.

  • Strong infrastructure configuration experience including Server, Storage and Networking in both physical and cloud-based environments.

  • Experience in developing and supporting live 24x7 production and mission critical applications.

  • Experience in the systems for iOS and Android based applications, and developing multimedia applications for streaming video/audio to mobile devices a plus.

Requirements and General Skills:

  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.

  • Demonstrated track record of rapid prototyping as part of new system architecture.

  • Experience with big data and big data analysis environments and tooling.

  • Demonstrated competence in full life cycle management of REST or Web Service APIs.

  • Good public speaking and presentation skills.

  • Interpersonal skills and ability to interact and work with staff at all levels.

  • Excellent written and verbal communication skills.

  • Ability to work independently and in a team environment.

  • Ability to pay attention to details and be organized.

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

Technical Skills:

  • Must have 5+ years practical experience in architecture and deployment of software components into cloud-based infrastructures, in particular Amazon Web Services.

  • Must have 5+ years of strong programming language and practical development experience in Java or other object oriented languages required.

  • Must have 2+ years experience architecting, implementing and managing production Server systems and Networks including Big Data and Analytic oriented services (e.g. Lambda architecture, SPARK, Scala, R).

  • Must have 2+ years of experience with Search and Content Recommendation services (e.g. SOLR, Elastic Search, Hadoop).

  • Understanding of search and recommendation service features including structuring recommendations and how to tune and optimize them.

  • Experience with Cloud Management Services, caching, scale-out and use of cloud APIs.

  • Experience with social media API level interactions preferred.

  • Familiarity with contemporary social media site access and social graph navigation preferred.

  • Familiarity with API authoring and frameworks tools preferred.

  • Experience with prototyping scripting languages e.g. Ruby on Rails or Python preferred.

  • Experience with big data message brokers e.g. Kafka and message queuing preferred.

  • Cassandra, MongoDB and Postgres development a plus.

  • Experience in developing applications in a mobile environment a plus.

  • An in-depth understanding of TCP/IP, UDP including multicast, and SNMP protocol a plus.

  • Previous Broadcast experience considered a plus.

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.