logo

JobNob

Your Career. Our Passion.

Staff Software Engineer


Pocket FM


Location

Bangalore | India


Job description

About Pocket FM: It’s an amazing time to join Pocket FM as we continue shaping the future of audio entertainment both in India and beyond. We are front-ending the category creation for the audio OTT landscape and building the largest repository of audio streaming content across formats like audio series, audiobooks and podcasts, through our unique storytelling approach.

We are reimagining the traditional audio pattern to build an internet-scale platform and bring together communities to share stories and spread knowledge. Our mission is to give voice to stories and wisdom. Pocket FM has grown to 15 million MAL (monthly active listeners), pending an average of over 100 minutes daily, while the total monthly audio streaming on the app counts to over 3 billion minutes. We are a Series C funded start-up backed by some of the marquee investors like Naver, Goodwater Capital, Lightspeed, Tanglin Venture Partners and others.

About the Role: We are seeking a Staff/Principal Software Engineer to join Pocket FM's engineering organization. As a tech rockstar, your deep design and architecture expertise will help us scale our technology that powers industry-defining mobile applications, catering to millions of audio lovers in India and the US. You will own the charter of architecting, coding, and optimizing many backend web applications that drive multi-million dollar revenue for Pocket FM.

Our Staff and Principal Engineers influence multiple development teams and work with senior managers to implement technical improvements and drive resiliency, reliability, automation, and feature development velocity to deliver a scalable product. You will bring in “best-in-class” software development practices by ensuring all the components are well-defined, modular, reusable, secure, reliable, and diagnosable. The ideal candidate would have consistent growth in software engineering roles in consumer Internet or SaaS companies, with previous experience being staff-level engineers with significant ownership of design and architecture.

Opportunities we offer: To develop products that will disrupt the audio market in India and internationally. To learn scalable software development practices and technologies from proven technology experts. What We Look For: 10+ years of experience in building scalable web services. Expert in Python, with 4-5 years of recent experience developing large-scale web applications handling 1000s of TPS. Solid working experience in synchronous and asynchronous web application frameworks in Python. Strong experience in microservices design patterns and proven expertise in re-architecting monolithic systems into Python-based microservices. Demonstrated experience in distributed systems and cloud-native technologies. Sound understanding of SQL databases like MySQL or PostgreSQL and NoSQL databases like Cassandra, Scylladb, MongoDB, or CouchDB. Experience with message brokers, caching, and search technologies like Kafka/RabbitMQ, Redis/Memcached, and Elasticsearch. Strong understanding of core CS concepts, Linux, networking, data structures, and algorithms. Bachelor's or Master's in CS, IT, or related technical discipline


Job tags



Salary

All rights reserved