The position has been closed by the company
Find similar jobs
Next job

Senior Software Engineer, Streaming in TuneIn

Posted more than 30 days ago

7 views

TuneIn

TuneIn

0
0 reviews
Without experience
Senior Software Engineer, Streaming Київ, Львів, віддалено Location: Lviv, Ukraine (Remote) The Role The Streaming Team isresponsible for processing, transcoding, and distributing much ofTuneIn’s exclusive audio content. Wehave built ahighly-available distributed platform for streaming live audio atinternet scale. Our stack isamodern architecture ofcontainerized microservices written inGo running inaKubernetes cluster using AWS infrastructure (with Lambdas, CloudFront, Aurora, DynamoDB, Kafka
Senior Software Engineer, Streaming Київ, Львів, віддалено Location: Lviv, Ukraine (Remote) The Role The Streaming Team isresponsible for processing, transcoding, and distributing much ofTuneIn’s exclusive audio content. Wehave built ahighly-available distributed platform for streaming live audio atinternet scale. Our stack isamodern architecture ofcontainerized microservices written inGo running inaKubernetes cluster using AWS infrastructure (with Lambdas, CloudFront, Aurora, DynamoDB, Kafka, etc.). Our platform must support features such asdynamic adinsertion, dynamic content replacement, live rewind, and isdesigned toplay streams 24/7 without interruption for maintenance orevents such asnode failures. Wehave arich golang codebase ofover 200K lines ofcode, with ZERO legacy code tomaintain. Our diverse problem set includes real time streaming, distributed caching, large dataset processing, audio encoding, high availability and fault-tolerance. What You’ll Do You know how tobuild elastic, robust, and fault-tolerant services that support our unique growth requirements. You stay up-to-date with the latest architectural trends. You know how todesign and construct new microservices from scratch You feel ownership over everything you ship; you’d never call code “released” until you’re confident it’s correct. You pride yourself oneffective monitoring, strong documentation, and thorough test coverage. You understand requirements beyond the written word. Whether you’re working onanAPI used byother developers, aninternal tool consumed byour operation teams, orafeature used bymillions oflisteners, your attention todetails leads toadelightful user experience. You thrive when learning new technologies and don’t believe inone-size-fits-all solutions. You believe that aworking proof-of-concept isthe best way tomake apoint. You embrace DEVOPS philosophy and the use ofinfrastructure-as-code. You exercise good technical judgment toforesee and identify potential issues. You choose tomentor those around you and favor collaboration. You stay calm under pressure and can handle production escalations effectively (our product islive 24/7!). What weare looking for 5+years ofsoftware engineering experience, with atleast 3years experience working with scalable and distributed backend systems Strong foundation indatabases, SQL and NoSQLtechnologies. Experience building backend services/microservices Experience designing APIs for use bymultiple stakeholders Experience inGo oranObject Oriented language (Rust, C++, C#, Java, etc) isrequired Experience with AWS isdesirable but not necessary Experience with Kafka isdesirable but not necessary Experience with Kubernetes and Docker are desirable but not necessary Experience with media encoding standards, containers and streaming isdesirable but not necessary Experience with HLS streaming isaplus, but not required Experience with gRPCis aplus, but not required Superior communication and writing skills. Behaviors Excel incommunication ofall forms; asadept alistener asaspeaker! Develop and maintain strong working relationships inside and outside ofyour team Think, plan, and manage strategically, balancing technology and business demands, without losing sight ofthe essential tactical details Creatively problem solve and see your solutions through tosuccessful implementation Embrace change and are highly adaptable Take pride inyour work and share your knowledge with others Act asatrusted leader and alifelong learner Embody TuneIn’s values Our Perks: Health and Wellness Reimbursement Accounting Reimbursement Program Continuous Learning Support Connectivity Allowance Technology Provision Home Office Upgrade Assistance About TuneIn TuneIn, the world’s leading live audio service, brings together live radio, sports, news, music, podcasts and audiobooks from around the globe. With more than 75million monthly active users, TuneIn isone ofthe most widely used audio platforms inthe world. TuneIn broadcasts over 100,000 owned &operated and partner radio stations. With premier distribution across 200 platforms and connected devices including Tesla and Alexa, TuneIn empowers listeners tohear what they love wherever they are, including exclusive commercial-free stations from the minds offolks like Garth Brooks. TuneIn Premium subscribers get additional exclusive access tocommercial-free news from top networks like CNN, Fox News Radio, MSNBC, and Bloomberg, aswell aslive, can’t miss F1, MLB, NHL and college sports. For more information, please visitus at orfollowus on Facebook , Instagram , or Twitter . Our commitment toDiversity and Inclusion TuneIn isreinventing radio for atruly connected world bycelebrating the human voice. We’re anaudio leader with aworkforce asinclusive asour global audience. Byoffering unparalleled diversity ofperspectives weconnect people tothe conversations that are most meaningful tothem. We’re committed togrowing and empowering amore inclusive community within TuneIn. That’s why wehire and cultivate diverse teams ofthe best and brightest from all backgrounds, experiences, and perspectives. Webelieve that true innovation happens when everyone has room atthe table and the tools, resources, and opportunities toexcel. WeGrow Our Team Utilizing Transparency and Trust TuneIn ishiring for many amazing opportunities! Weare always thrilled when people apply toour opportunities. Often, wereach out directly tocandidates. TuneIn’s Recruitment engagement means you’ll get anemail from the tunein.com domain. Wedonot use any other domains toconduct recruitment efforts. Amember ofour People Team will speak with you orwill meet with you and wenever use the Wire app toconduct interviews. Wewill also never send you messages asking you for personal orfinancial information. Use caution when the identity ofsomeone contacting you cannot belinked directly tothe tunein.com domain. Ifyou’ve been the victim ofascam, report ittoyour local law enforcement. Ifyou feel targeted byafraudster orsomeone impersonating aTuneIn team member onLinkedIn, please contact LinkedIn directly here, orsendus anemail at[emailprotected] .
Without experience
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept