Senior Backend Engineer (Python)

Prescience Decision Solutions

Bengaluru

On-site

INR 1,600,000 - 2,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive insurance plans
Performance-based bonuses

Job summary

Prescience Decision Solutions in Bengaluru is seeking a Senior Backend Engineer with deep Python expertise to design and build scalable backend platforms. You will develop production-grade services, RESTful APIs, and microservices, and implement real-time integrations using WebSocket where needed.

You will work across data-heavy, distributed systems, collaborate with frontend and other teams, ensure performance, reliability, and security, and own end-to-end delivery from design to deployment in

Qualifications

  • 6+ years backend software engineering experience.
  • Strong proficiency in Python and backend development.
  • Hands-on experience with REST APIs and microservices architectures.
  • Solid understanding of WebSockets and real-time systems.
  • Experience with SQL and NoSQL databases.
  • Experience with caching technologies such as Redis or Memcached.
  • Strong understanding of distributed systems, scalability, and high-availability principles.
  • Experience building, deploying, and supporting production-grade applications.
  • Strong problem-solving, debugging, and communication skills.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python.
  • Build, optimize, and support RESTful APIs and microservices.
  • Develop real-time backend integrations using WebSockets where required.
  • Ensure system performance, reliability, security, and scalability.
  • Work with SQL/NoSQL databases, caching technologies, and distributed architectures.
  • Collaborate with frontend and cross-functional teams to deliver end-to-end solutions.
  • Drive performance tuning, monitoring, troubleshooting, and production support.
  • Write clean, maintainable, and well-tested code.

Skills

Python
Backend development
REST APIs
Microservices
WebSockets
SQL/NoSQL
Caching (Redis/Memcached)
Distributed systems
Production-grade code
Debugging & problem solving
Communication

Tools

Redis
Memcached

Job description

Prescience Decision Solutions | Full time

Prescience Decision Solutions, established in 2017, partners with Fortune 500 and mid-sized companies globally to unlock enterprise data and drive improved decision-making. We specialize in Data Science, Advanced Analytics, and Data Engineering, integrating AI and machine learning to deliver measurable business value and ROI.

Headquartered in Bangalore, our ‘Business Backward’ approach ensures a deep understanding of your challenges, enabling us to provide tailored, impactful solutions.

Founded by industry leaders from IIT and IIM, Prescience is a bootstrapped and profitable company with a strong project pipeline.

Our commitment to excellence has earned us recognition as one of the top three startups in the People Excellence category by xto10x, with a 97 percentile employee NPS, 100% mutual respect among employees, and a 98% employee pride rate.

As an equal opportunity employer, we are dedicated to fostering a diverse and inclusive workplace, free from discrimination based on caste, religion, gender, sexual orientation, nationality, or other protected characteristics.

To learn more, subscribe to our YouTube channel: YouTube Link .

Role Overview

Looking for a Senior Backend Engineer with strong expertise in Python, APIs, microservices, and distributed systems to build scalable, high-performance backend platforms. The ideal candidate will have experience developing production-grade services, real-time integrations, and reliable backend systems within fast-paced product engineering environments.

Job Description
Key Responsibilities
  • Design, develop, and maintain scalable backend services using Python.
  • Build, optimize, and support RESTful APIs and microservices.
  • Develop real-time backend integrations using WebSockets where required.
  • Ensure system performance, reliability, security, and scalability.
  • Work with SQL/NoSQL databases, caching technologies, and distributed architectures.
  • Collaborate with frontend and cross-functional teams to deliver end-to-end solutions.
  • Drive performance tuning, monitoring, troubleshooting, and production support.
  • Write clean, maintainable, and well-tested code
Requirements
  • 6+ years of backend software engineering experience.
  • Strong proficiency in Python and backend application development.
  • Hands-on experience with REST APIs and microservices architectures.
  • Solid understanding of WebSockets and real-time systems.
  • Experience with SQL and NoSQL databases.
  • Experience with caching technologies such as Redis or Memcached.
  • Strong understanding of distributed systems, scalability, and high-availability principles.
  • Experience building, deploying, and supporting production-grade applications.
  • Strong problem-solving, debugging, and communication skills.
Preferred Skills
  • Experience in large-scale product, consumer-tech, or platform engineering environments.
  • Familiarity with complex distributed systems and high-traffic applications.
  • Experience with cloud platforms, containerization, CI/CD, monitoring, and observability tools.
  • Prior experience building and supporting real-time, highly available backend services.
What You'll Bring
  • Strong ownership and execution mindset.
  • Ability to work independently and drive projects end-to-end.
  • Passion for building scalable, reliable, and high-quality backend systems.
  • Commitment to engineering excellence and continuous improvement.

Competitive salary and performance-based bonuses.

Comprehensive insurance plans.

Collaborative and supportive work environment.

Chance to learn and grow with a talented team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (Python + React)
Senior Full Stack Engineer (Python + React)

Prescience Decision Solutions • Bengaluru

On-site
INR 4,200,000 - 6,000,000
Competitive salary
Performance bonuses
Insurance plans
+2
Senior Data Engineer
Senior Data Engineer

Prescience Decision Solutions • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Competitive salary
Performance-based bonuses
Insurance plans
+1
Senior React Engineer
Senior React Engineer

Prescience Decision Solutions • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Competitive salary
Performance-based bonuses
Comprehensive insurance plans
+1
Senior Data Architect
Senior Data Architect

Prescienceds • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Performance-based bonuses
Collaborative and supportive work environment
+1
Sr.Backend Python Developer
Sr.Backend Python Developer

Latentbridge • Pune District

Hybrid
INR 3,000,000 - 6,000,000
Backend Engineer
Backend Engineer

Netision Technology LLP • India

On-site
INR 1,200,000 - 2,200,000
Senior Backend Developer
Senior Backend Developer

Persistent Systems • Pune District

Hybrid
INR 2,500,000 - 4,200,000
Hybrid work
Higher education sponsorship
Long Service awards
+2
Senior Software Engineer EW II
Senior Software Engineer EW II

Jobgether • India

Remote
INR 2,500,000 - 4,000,000
Fully remote (India)
Health benefits
Team events
+1
Head-Platform Engineer/Principal Engineer(backend architecture -Java/Python)
Head-Platform Engineer/Principal Engineer(backend architecture -Java/Python)

Nexifyr • Bengaluru

On-site
INR 5,000,000 - 8,000,000
AI-powered healthcare
Fast-growing startup
Cloud-native architecture
+2
Senior Python Developer
Senior Python Developer

Persistent Systems • Pune District

Hybrid
INR 1,500,000 - 2,500,000
Group term life insurance
Personal accident insurance
Mediclaim hospitalization
+5