Senior Software Engineer

Senior Software Engineer
Company:

Sirius Xm


Details of the offer

Who We Are: SiriusXM and its brands (Pandora, Stitcher, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) 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. SiriusXMs subsidiaries Stitcher, 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.
How you'll make an impact: The Senior Data Reliability Engineer is a mix of roles that includes DevOps, Data Platform Administration, and SRE.
However, the Senior DRE Engineer will have a focus on Data Platforms (data stores, databases, data streaming) and their underpinning Infrastructure in particular.
You will be responsible for the development of new code that will deploy new Data Platforms such as DynamoDB, BigTable, Kafka, Kinesis, RedShift, and the like in the Cloud.
Also there is a need to provide support for existing on-premise Data Platforms such as PostgreSQL, Kafka, REDIS, and similar.
You will take part of a on-call rotation on the DRE Team to respond to cirtical issues and outages.
During the development of new Data Platform deployments you will follow the architectural best practices as defined by Architects within the company to minimize outages.
What you'll do: Support existing databases, Redis caches and Kafka clusters at SXM/P Automate operational toil via scripting, infrastructure-as-code utilities and third-party applications Give advice to service owners on industry and company standards and best practices.
Ensure adequate monitoring and alerting are in place for our supported Data Platforms.
Troubleshoot outages and performance problems.
Participate in the development of Root Cause Analysis for any Data Platform outages or severe performance degradations.
Deployment of new Data Platforms while following best practices all the while being cost conscious in an automated manner.
Make sure proper controls are built to protect sensitive data where required and participate in Data Security Audits.
What you'll need: 5+ years scripting experience in Python, Bash, GoLang, preferably in Python Java coding skills is a plus Experience utilizing monitoring tools like Prometheus, Grafana, ELK Stack, Google Cloud Monitoring, and CloudWatch Experience with one or more of the following: Open source SQL databases like PostgreSQL Data streaming platform technologies - Kafka, Kafka Connect, KStreams, KSQL In-memory key-value Stores like Redis.
NoSQL Databases like BigTable, DynamoDB, and Cassendra Experience with monitoring, alerting, infra deployment, and cost optimization in Cloud Platforms such as AWS and GCP Familiar with Infrastructure as Code using tools such as Terraform, Cloud Formation, and Ansible.
Ability to quickly learn the architecture of complex and distributed systems.
Ability to quickly diagnose problems in complex and distributed systems.
Familiar with CI/CD pipelines and capable of tailoring them for specific needs.
Experience with monitoring, alerting, Infra deployment, and cost optimization in Cloud Platforms such as AWS and GCP Familiarity with networking (TCP/IP) and Firewalls Developing SQL applications of significant complexity Experience creating REST APIs using frameworks like DJango, Flask, or similar.
Knowledge of how to build and deploy Docker containers.
Experience with container orchestration such has ECS, Kubernetes, and Nomad are a plus.
Experience with Service Meshes and Service Discovery in general Experience with tools/services that provide secret management to avoid storing passwords in the open.
Knowledge of SSL/TLS Knowledge of Load Balancing Familiarity with change control systems such as BitBucket 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 project professionalism over the phone and in person.
Ability to handle multiple tasks in a fast-paced environment.
Commitment to "internal client" and customer service principles.
Willingness to take initiative and to follow through on projects.
Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
R-2024-IR-96Who We Are: SiriusXM and its brands (Pandora, Stitcher, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) 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. SiriusXMs subsidiaries Stitcher, 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.
How you'll make an impact: The Senior Data Reliability Engineer is a mix of roles that includes DevOps, Data Platform Administration, and SRE.
However, the Senior DRE Engineer will have a focus on Data Platforms (data stores, databases, data streaming) and their underpinning Infrastructure in particular.
You will be responsible for the development of new code that will deploy new Data Platforms such as DynamoDB, BigTable, Kafka, Kinesis, RedShift, and the like in the Cloud.
Also there is a need to provide support for existing on-premise Data Platforms such as PostgreSQL, Kafka, REDIS, and similar.
You will take part of a on-call rotation on the DRE Team to respond to cirtical issues and outages.
During the development of new Data Platform deployments you will follow the architectural best practices as defined by Architects within the company to minimize outages.
What you'll do: Support existing databases, Redis caches and Kafka clusters at SXM/P Automate operational toil via scripting, infrastructure-as-code utilities and third-party applications Give advice to service owners on industry and company standards and best practices.
Ensure adequate monitoring and alerting are in place for our supported Data Platforms.
Troubleshoot outages and performance problems.
Participate in the development of Root Cause Analysis for any Data Platform outages or severe performance degradations.
Deployment of new Data Platforms while following best practices all the while being cost conscious in an automated manner.
Make sure proper controls are built to protect sensitive data where required and participate in Data Security Audits.
What you'll need: 5+ years scripting experience in Python, Bash, GoLang, preferably in Python Java coding skills is a plus Experience utilizing monitoring tools like Prometheus, Grafana, ELK Stack, Google Cloud Monitoring, and CloudWatch Experience with one or more of the following: Open source SQL databases like PostgreSQL Data streaming platform technologies - Kafka, Kafka Connect, KStreams, KSQL In-memory key-value Stores like Redis.
NoSQL Databases like BigTable, DynamoDB, and Cassendra Experience with monitoring, alerting, infra deployment, and cost optimization in Cloud Platforms such as AWS and GCP Familiar with Infrastructure as Code using tools such as Terraform, Cloud Formation, and Ansible.
Ability to quickly learn the architecture of complex and distributed systems.
Ability to quickly diagnose problems in complex and distributed systems.
Familiar with CI/CD pipelines and capable of tailoring them for specific needs.
Experience with monitoring, alerting, Infra deployment, and cost optimization in Cloud Platforms such as AWS and GCP Familiarity with networking (TCP/IP) and Firewalls Developing SQL applications of significant complexity Experience creating REST APIs using frameworks like DJango, Flask, or similar.
Knowledge of how to build and deploy Docker containers.
Experience with container orchestration such has ECS, Kubernetes, and Nomad are a plus.
Experience with Service Meshes and Service Discovery in general Experience with tools/services that provide secret management to avoid storing passwords in the open.
Knowledge of SSL/TLS Knowledge of Load Balancing Familiarity with change control systems such as BitBucket 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 project professionalism over the phone and in person.
Ability to handle multiple tasks in a fast-paced environment.
Commitment to "internal client" and customer service principles.
Willingness to take initiative and to follow through on projects.
Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.


Source: Talent_Ppc

Requirements

Senior Software Engineer
Company:

Sirius Xm


Senior C++ Software Engineer

I'm currently partnered with a US based company at the forefront of Software-Defined vehicle technology. They are looking to add a technically gifted Senior ...


From Ic Resources - County Dublin

Published a month ago

Technical Lead

Location: Dublin, Ireland (On-site)Start Date: 01/09/Job Type: Contract (3 days per week, 6-month duration)Day Rate: €We have an exciting opportunity availab...


From Square One Resources - County Dublin

Published a month ago

Test Automation Architect

I'm currently looking to speak to an experienced Automation Tester who has a passion for improving Testing by building and growing frameworks. Our client is ...


From Reperio Human Capital - County Dublin

Published a month ago

R&D Senior Software Engineer (C++)

R&D Senior Software Engineer (C++)Do you want to join us in helping to fight the world's most threatening diseases and enabling access to care for more peopl...


From Siemens Healthcare Diagnostics Manufacturing Limited - County Dublin

Published a month ago

Built at: 2024-09-23T15:29:11.411Z