Staff Software Engineer New
Who we are
SiriusXM and its brands (Pandora, SiriusXM 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.
We are proud to have launched a new state of the art technology facility in Dublin, Ireland. The Dublin based team plays a critical role in our continued digital transformation and will function as a centre 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
How you’ll make an impact
SiriusXM’s Services and Platform Engineering organization is growing in Dublin! We are looking for a Staff Software Engineer to join the Unified Access and Lifecycle Services team within the Growth Engineering organization. The Unified Access and Lifecycle Services team is responsible for building high throughput, highly available services on SiriusXM’s service platform that are critical to the user experience.Our engineers are building the next generation of production services that power SiriusXM and Pandora, serving tens of millions of listeners across North America.
What you’ll do- This role will lead a group of highly collaborative engineers, geographically distributed in Europe (Spain +UK).
- Work closely with other Services teams, Client SDK, Data Engineers, Data Analytics teams
- Innovate to build performant solutions that continue to scale to the increasing business demands. Turning solutions into architecture diagrams and tech briefs when necessary.
- Contribute to a healthy engineering culture and drive best practices.
- Lead high level architecture discussions and planning sessions.
- Strive to develop simple solutions to complex problems.
- Ensure team wide code quality through code reviews and PR feedback.
- Exhibit accountability at both a personal and team level.
- Author and provide feedback on technical proposals and root cause analyses.
- Help research and recommend new technologies to solve strategic issues.
- Minimum of seven years of professional experience.
- Expertise in Scala and functional programming paradigms.
- Experience designing and implementing RESTful web APIs in an enterprise setting.
- Deep understanding of the software development lifecycle, including the use of source control, CI/CD and various testing approaches.
- Deep distributed systems knowledge, having supported multiple high throughput systems in a production setting.
- Experience with AWS in a production setting, preferably having leveraged offerings for compute, databases, storage, containers and serverless technologies.
- Experience with asynchronous programming models, ideally those that support high throughput systems running on the JVM in a production setting.
- Pragmatic approach to weighing engineering trade offs versus business needs.
- Persistent sense of curiosity to understand why something is and needs to be.
- Accountability and a sense of extreme ownership that doesn’t end after the system is deployed to production.
- Excellent written and verbal communication skills.
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, colour, 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.