Senior Software Engineer - Backend
Pocket FM- Posted an hour ago
- Be among the first 10 applicants
Job Description
Senior Software Engineer Backend
Location: Bengaluru, India
Experience: 3.5+ Years
About Us
At Pocket FM, we're reinventing how the world consumes stories, building the largest AI-powered audio entertainment platform from the ground up. You can get more updates, insights, and everything behind the scenes at Pocket FM here - https://xtra.pocketfm.com/
We're not just producing content; we're creating a new storytelling medium using cutting-edge generative AI. From binge-worthy audio series to AI-generated webcomics and videos, we're pushing boundaries across geographies, formats, and languages.
With 20M+ monthly active users, 100B+ minutes streamed annually, we've become one of the fastest-growing media-tech companies globally, and we're just getting started.
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 Golang
- Develop and manage RESTful APIs for mobile/web platforms and internal tools
- Collaborate closely with product, design, and analytics teams to deliver features at scale
- Optimize performance, ensure high availability, and handle large-scale traffic
- Write clean, modular, and testable code adhering to software best practices
- Lead debugging efforts, production issue resolution, and post-mortem analysis
- Participate in code reviews and continuously drive technical improvements
Skills & Qualifications
- 3.5+ years of backend development experience in Python or Golang
- Strong understanding of data structures, algorithms, OOP, operating systems, and networking
- Proven experience developing and managing REST APIs
- Proficient in working with databases like PostgreSQL, MongoDB, and Redis
- Hands-on experience with cloud platforms – AWS, GCP, or Azure
- Experience with Docker or other container technologies
- Familiarity with CI/CD pipelines and deployment best practices
- Experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack
- Experience with Git and version control workflows
- Contributions to open-source projects or a strong personal backend project portfolio
- Bachelor's degree in Computer Science, Engineering, or a related technical discipline
- Strong communication skills and a proactive, ownership-driven mindset





