Software Engineer

PocketFM

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PocketFM in Bengaluru is seeking a backend engineer with 3–5 years of experience in Python or Golang to design and maintain scalable services. You will build REST APIs for mobile and web, and work with data stores like PostgreSQL, MongoDB, and Redis.

The role involves cloud platforms (AWS, GCP, or Azure), Docker, CI/CD, and strong emphasis on clean, testable code. Collaboration with product, design, and analytics teams is essential to deliver features at scale.

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 PostgreSQL, MongoDB and Redis.
  • Hands-on with cloud platforms AWS, GCP or Azure; Docker experience.
  • Familiar with CI/CD pipelines and deployment best practices.
  • Experience with monitoring tools like Prometheus, Grafana or ELK stack; Git.
  • Bachelor's degree in CS, Engineering or related field; strong communication.
  • Proactive, ownership-driven mindset; open-source contributions encouraged.

Responsibilities

  • Design, build, and maintain scalable backend services using Python or Golang.
  • Develop and manage RESTful APIs for mobile/web and internal tools.
  • Collaborate with product, design, and analytics teams to scale features.
  • Optimise performance, ensure high availability, and handle large-scale traffic.
  • Write clean, modular, testable code following best practices.
  • Lead debugging, production issue resolution, and post-mortem analysis.
  • Participate in code reviews and drive technical improvements.

Skills

REST API design
Data structures & algorithms
Distributed systems
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Python
Golang
PostgreSQL
MongoDB
Redis
AWS
GCP
Azure
Docker
CI/CD tools
Prometheus
Grafana
ELK stack
Git

Job description

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.
  • Optimise 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.
Requirements:
  • 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 the 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Golang
Software Engineer - Golang

KJBN Labs • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Backend Python Developer
Backend Python Developer

Tekskills • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Engineer – Python
Software Engineer – Python

Jobtailor • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Golang Developer
Senior Golang Developer

Calsoft • Pune District, Nagpur District

On-site
INR 2,000,000 - 4,000,000
Growth opportunities
Health insurance
Flexible work hours
Backend Engineer(Golang)
Backend Engineer(Golang)

Predictive Data Sciences • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Software Development Engineer - Backend Technologies
Software Development Engineer - Backend Technologies

BookMyShow • Mumbai

On-site
INR 1,000,000 - 1,500,000
Software Engineer
Software Engineer

IDFC FIRST Bank • Chennai District

On-site
INR 1,500,000 - 2,500,000
Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000