Job Title:
Senior Software Engineer - Backend
Company: Pocket FM
Location: Amravati, Maharashtra
Created: 2025-11-05
Job Type: Full Time
Job Description:
Senior Software Engineer-BackendLocation: BengaluruExperience: 3–5 yearsAbout Pocket FMPocket FM, founded in 2018, is India’s leading audio storytelling platform, transforming the way millions consume stories. Offering high-quality serialized content across genres such as Romance, Drama, Thriller, Fantasy, Sci-Fi, and Mythology in eight languages, Pocket FM has built a strong global presence with over 200 million listeners worldwide. With users spending an average of 120 minutes daily on the platform, it has emerged as one of the fastest-growing audio platforms, rapidly expanding its reach across the US, Europe, LATAM, and Southeast Asia.Our unique model combines free listening with micropayments for premium content, powering strong business growth. In FY25, we reached an ARR of INR 2,000 crore, with over 100,000 hours of content on the platform. We're also at the forefront of innovation, leveraging AI-generated content to scale efficiently.Role Overview:We are hiring for a Senior Software Engineer – Backend who will be responsible for building high-performance APIs, scalable microservices, and robust infrastructure powering our audio platform.This is a high-ownership role that requires strong technical skills, problem-solving abilities, and a mindset to work in a fast-paced product environment.Key Responsibilities:Design, build, and maintain scalable backend services using Python or GolangDevelop and manage RESTful APIs for mobile/web platforms and internal toolsCollaborate closely with product, design, and analytics teams to deliver features at scaleOptimize performance, ensure high availability, and handle large-scale trafficWrite clean, modular, and testable code adhering to software best practicesLead debugging efforts, production issue resolution, and post-mortem analysisParticipate in code reviews and continuously drive technical improvementsSkills & Qualifications:3–5 years of backend development experience in Python or GolangStrong understanding of data structures, algorithms, OOP, operating systems, and networkingProven experience developing and managing REST APIsProficient in working with databases like PostgreSQL, MongoDB, and RedisHands-on experience with cloud platforms – AWS, GCP, or AzureExperience with Docker or other container technologiesFamiliarity with CI/CD pipelines and deployment best practicesExperience with monitoring and logging tools like Prometheus, Grafana, or ELK stackExperience with Git and version control workflowsContributions to open-source projects or a strong personal backend project portfolioBachelor’s degree in Computer Science, Engineering, or a related technical disciplineStrong communication skills and a proactive, ownership-driven mindsetYou can get more updates, insights and everything behind the scenes at Pocket FM here - Pocket FM