Senior Software Engineer

3 weeks ago


Dublin, Dublin City, Ireland Siriusxm Full time

Senior Software Engineer - Client Engineering iOS
Who We Are
SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connect) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with connected devices.
Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories and music they love wherever they are.

Senior Software Engineer - Client Engineering iOS
Who We Are
SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connect) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with connected devices.
Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories and music they love wherever they are.
This is the place where a diverse group of emerging talent and legends alike come to share authentic and purposeful songs, stories, sounds and insights through some of the best programming and technology in the world.
Our critically acclaimed, industry-leading audio entertainment encompasses music, sports, comedy, news, talk, live events, and podcasting.
No matter their individual role, each of our employees plays a vital part in bringing SiriusXM's vision to life every day.
SiriusXM is the leading audio entertainment company in North America, and the premier programmer and platform for subscription and digital advertising-supported audio products.
SiriusXM's platforms collectively reach approximately 150 million listeners, the largest digital audio audience across paid and free tiers in North America, and deliver music, sports, talk, news, comedy, entertainment and podcasts.
Pandora, a subsidiary of SiriusXM, is the largest ad-supported audio entertainment streaming service in the U.S. SiriusXM's subsidiaries Simplecast and AdsWizz make it a leader in podcast hosting, production, distribution, analytics and monetization.
The Company's advertising sales organization, which operates as SXM Media, leverages its scale, cross-platform sales organization and ad tech capabilities to deliver results for audio creators and advertisers.
SiriusXM, through Sirius XM Canada Holdings, Inc., also offers satellite radio and audio entertainment in Canada.
In addition to its audio entertainment businesses, SiriusXM offers connected vehicle services to automakers.
We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland.
The Dublin-based team will play a critical role in our continued digital transformation and will function as a center of excellence for SiriusXM's global Product and Technology organization.
SiriusXM's new Dublin facility will comprise a workforce primarily focused on software development, automotive technology and engineering, AdTech, data science, and analytics.
Talent based in the new technology hub will be charged with developing and implementing best-in-class standards for high-quality, scalable software deliveries for SiriusXM's streaming and in-vehicle audio entertainment platforms.
SiriusXM offers highly competitive benefits at our Dublin office, including a monthly day off on the first Friday of every month.
How You'll Make An Impact
This is a Senior Software Engineer position within our Client Software Engineering organization.
This role will work on iOS based client software for our SiriusXM and Pandora products.
As a member of our Client Software Engineering team, you will have the opportunity to improve the Pandora and SiriusXM experiences to the millions of customers we serve.
You will get the chance to take on complex and interesting problems as part of a fast-paced, highly collaborative team.
We hold ourselves to high standards and take pride in our work.
This is a great opportunity for a seasoned iOS engineer to deepen their experience and work with a world-class team.
What You'll Do
Develop innovative enhancements and new features for our existing Pandora and SiriusXM applications Facilitate the troubleshooting of pre- and post-production issues Participate in code-reviews as part of a much larger team Be familiar with the overall software stack and the software components of the applications we build, and always be looking for ways to improve Participate in your team's software development coding standards, code review, and all documentation as it applies to software development of the platforms you work on Participate in the Agile development process for client development Keep fully aware of the industry evolution, new technologies, and evolution of client application or web frameworks
What You'll Need
A strong interest in collaborating via code reviews and technical discussions Excellent communication and interpersonal skills Demonstrated ability to lead projects Demonstrated ability to mentor other engineers A growth mindset and an ability to learn quickly 6+ years of experience developing Client Software for iOS based platforms Experience with MVVM, UDF, and other modern design patterns Experience with web services (consuming or creating) Ability to effectively work cross-functionally with other teams Familiarity with your platform's human interface guidelines and best practices for UI/UX in mobile apps Understanding of security best practices, data privacy, and relevant app store guidelines Knowledge of writing unit tests and UI tests, along with test-driven development (TDD) principles Experience with CI/CD environments like GitHub Actions, fastlane, and/or Gradle Experience with implementing native apps for iOS using the latest Apple features and technologies including Xcode and Instruments Experience with Swift, SwiftUI, Swift Concurrency, and other foundational Apple frameworks Nice to have: Experience with AVFoundation and StoreKit Nice to have: Experience with watchOS, tvOS and/or CarPlay Nice to have: Interest in modern open source iOS projects like TCA and Nuke
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.
The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.
R-2024-IR-199
Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Entertainment Providers and Broadcast Media Production and Distribution Referrals increase your chances of interviewing at SiriusXM by 2x
Dublin, County Dublin, Ireland 2 months ago
Lead, Software Engineer - Mergers & Acquisitions-R-248584 Dublin, County Dublin, Ireland 1 week ago
Full Stack Software Engineer - Team Lead, Charles River Development, Assistant Vice President Dublin, County Dublin, Ireland 1 week ago
Dublin, County Dublin, Ireland 6 days ago
Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 1 week ago
Senior Automation Engineer Team Lead, Assistant Vice President Dublin, County Dublin, Ireland 2 days ago
Automation Engineer Team Lead, Charles River Development, Assistant Vice President Dublin, County Dublin, Ireland 2 days ago
Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 3 months ago
Dublin, County Dublin, Ireland 3 months ago
Software Development Manager - AWS DNS, AWS Infrastructure DNS Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 1 week ago
Dublin, County Dublin, Ireland 2 days ago
Senior Health And Safety Advisor - Developer Dublin, County Dublin, Ireland €70,000.00-€80,000.00 14 hours ago
Dublin, County Dublin, Ireland 6 days ago
Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 1 month ago
Dublin, County Dublin, Ireland 2 weeks ago
Senior Software Engineer, Global Network Technologies Dublin, County Dublin, Ireland 2 weeks ago
Hiring in Canada: Senior Web Application Developer Dublin, County Dublin, Ireland 1 week ago
Dublin, County Dublin, Ireland 5 months ago
Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 1 week ago
Dublin, County Dublin, Ireland €6,000.00-€6,850.00 4 weeks ago
Senior Software Engineer, D-SDN, Google Global Networking Dublin, County Dublin, Ireland 17 hours ago
Dublin, County Dublin, Ireland 1 week ago
Senior Software Development Engineer in Test Dublin, County Dublin, Ireland 5 days ago
Senior Software Engineer – Relocate to London Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 21 hours ago
Senior Software Engineer, Frontend - Websites Experience Dublin, County Dublin, Ireland 3 days ago
We're unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr



  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Senior Software Engineer - Dublin, Ireland page is loadedSenior Software Engineer - Dublin, IrelandApply remote type Hybrid locations Ireland - Dublin time type Full time posted on Posted 6 Days Ago job requisition id JR_13185SummarySenior Software Engineer – Dublin, IrelandProduct Development and OperationsJob DescriptionAbout YouYou are a smart,...


  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Senior Software Engineer - Dublin, Ireland page is loadedSenior Software Engineer - Dublin, IrelandApply remote type Hybrid locations Ireland - Dublin time type Full time posted on Posted 6 Days Ago job requisition id JR_13185SummarySenior Software Engineer – Dublin, IrelandProduct Development and OperationsJob Description About You You are a smart,...


  • Dublin, Dublin City, Ireland Guidewire Software Full time

    Senior Software Engineer - Dublin, Ireland page is loadedSenior Software Engineer - Dublin, Ireland Apply remote type Hybrid locations Ireland - Dublin time type Full time posted on Posted 6 Days Ago job requisition id JR_13185Summary Senior Software Engineer – Dublin, IrelandProduct Development and OperationsJob Description About You You are a smart,...

  • Software Engineer II

    3 weeks ago


    Dublin, Dublin City, Ireland Guidewire Software Full time

    Join to apply for the Software Engineer II role at Guidewire SoftwareContinue with Google Continue with GoogleJoin to apply for the Software Engineer II role at Guidewire SoftwareGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue with GoogleContinue with Google Continue with...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Phorest Salon Software Full time

    Software Engineer (Data) - Remote (to GMT +2) / DublinGet AI-powered advice on this job and more exclusive features.About PhorestWould you like to create the future of a product used by thousands of businesses and millions of consumers? Phorest Salon Software powers over 11,000 hair and beauty salons in Ireland, UK, Germany, Australia, Finland, USA, Canada,...


  • Dublin, Dublin City, Ireland Nitro Software Full time

    Senior Site Reliability Engineer - (Hybrid)Join to apply for the Senior Site Reliability Engineer - (Hybrid) role at Nitro SoftwareSenior Site Reliability Engineer - (Hybrid)Join to apply for the Senior Site Reliability Engineer - (Hybrid) role at Nitro SoftwareAbout UsA global SaaS leader for seamless digital document workflows, Nitro offers a suite of...


  • Dublin, Dublin City, Ireland Canonical Full time

    Senior Software Engineer - Python/MongoDBJoin to apply for the Senior Software Engineer - Python/MongoDB role at CanonicalContinue with Google Continue with GoogleSenior Software Engineer - Python/MongoDB1 month ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Python/MongoDB role at CanonicalGet AI-powered advice on this...


  • Dublin, Dublin City, Ireland Canonical Full time

    Senior Software Engineer - packaging - optimize Ubuntu ServerJoin to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at CanonicalSenior Software Engineer - packaging - optimize Ubuntu Server1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at...


  • Dublin, Dublin City, Ireland SiriusXM Full time

    Senior Software Engineer - Client Engineering i OSWho We Are Sirius XM and its brands (Pandora, SXM Media, Ads Wizz, Simplecast, and Sirius XM Connect) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the...


  • Dublin, Dublin City, Ireland Slalom Full time

    Senior Software Engineer (Full Stack, C#, .NET, React or TypeScript)Senior Software Engineer (Full Stack, C#, .NET, React or TypeScript)4 days ago Be among the first 25 applicantsSenior Software Engineer (Full Stack, C#, .NET, React, TypeScript), Software Engineering - Dublin/HybridAbout The RoleSlalom is a global, human-centric business and technology...