Search by job, company or skills

Senior Software Engineer - Backend

Senior Software Engineer - Backend

Pocket FM
3-5 Years
Not Disclosed
  • 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

7-9 yrs
Bengaluru, India
Skills:
React, Typescript, PostgreSQL, Kafka, Python, Sql, Go, GRPC
2-4 yrs
Bengaluru, India
Skills:
Java, Golang, Hibernate, C, Scala, Node.js, J2EE, Spring, Nosql, Django, Ruby On Rails, Concurrent Programming, Ruby, Python, Struts, AWS, Relational Databases
6-8 yrs
Bengaluru, India
Skills:
Java, Python, Scala, Rust, Go
5-7 yrs
Bengaluru, India
Skills:
sonnet , Node.js, Graphql, Redux, Redis, React, Typescript, Rails, Docker, Postgres, React Native, Nestjs, AWS, Claude, LangGraph.js, LangSmith, Apollo
5-7 yrs
Bengaluru, India
Skills:
C++, MySQL, PostgreSQL, Redis, Python, caching systems, distributed data processing frameworks, retrieval-augmented generation systems, OpenSearch, data infrastructure