2,141,387open jobs
137,631companies
241,166added this week
Browse all
Location
In office (Chennai)
Seniority
Senior · 3+ years exp

First seen by Alion on Nov 9, 2026.

Overview
Company
Impact
Profile match
Neurealm provides product engineering and digital services to technology companies. It was formed from the combination of two established Indian engineering firms. Its work covers cloud infrastructure software, data platforms and managed services.
Backed by Kedaara Capital

Job Description:


We are looking for an experienced Senior Python Developer to lead the design and development of scalable, high-performance backend applications and distributed systems. The ideal candidate should possess deep expertise in Python, backend architecture, API development, cloud technologies (AWS preferred), and modern software engineering practices.


The role requires technical leadership, mentoring junior developers, driving architectural decisions, and collaborating closely with product managers, architects, DevOps, and QA teams to deliver enterprise-grade solutions.


Key Responsibilities:

  • Design, develop, and maintain scalable, secure, and highly available Python applications.
  • Architect backend systems, microservices, and RESTful APIs following industry best practices.
  • Lead technical design discussions and drive architectural decisions.
  • Review code and ensure adherence to coding standards, security guidelines, and engineering best practices.
  • Optimize application performance, scalability, reliability, and cost efficiency.
  • Design database schemas and optimize complex SQL queries.
  • Collaborate with cross-functional teams to define technical solutions and implementation strategies.
  • Mentor junior developers through code reviews, technical guidance, and knowledge sharing.
  • Troubleshoot complex production issues and perform root cause analysis.
  • Drive automation through CI/CD pipelines and Infrastructure as Code.
  • Ensure applications are observable through proper logging, monitoring, and alerting.
  • Participate in Agile ceremonies and contribute to sprint planning and technical estimation.
  • Evaluate emerging technologies and recommend improvements to existing platforms.


Required Technical Skills:


Programming & Backend:

  • Expert-level Python programming experience.
  • Strong experience with FastAPI, Flask, or Django.
  • Extensive experience designing and developing RESTful APIs.
  • Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
  • Experience building scalable microservices architectures.
  • Strong understanding of asynchronous programming (asyncio, FastAPI async).


Databases:

  • Strong knowledge of relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Experience with NoSQL databases such as MongoDB, DynamoDB, or Redis.
  • Ability to optimize complex SQL queries and database performance.


Cloud (Preferred):

  • Hands-on experience with AWS services such as:
  • Lambda
  • ECS
  • EC2
  • S3
  • API Gateway
  • CloudWatch
  • IAM
  • SQS/SNS
  • RDS
  • Exposure to Azure or GCP is an added advantage.


DevOps & Deployment:

  • Docker and containerized application development.
  • Kubernetes fundamentals.
  • CI/CD using GitHub Actions, Jenkins, GitLab CI, or AWS CodePipeline.


Software Engineering:

  • Git and modern branching strategies.
  • Unit, integration, and end-to-end testing (PyTest, Unittest).
  • Strong debugging and performance tuning skills.
  • Experience with Linux environments.
  • Understanding of security best practices for APIs and web applications.


Good to Have:

  • Experience developing AI/ML or Generative AI applications.
  • Exposure to LLM frameworks such as LangChain, LangGraph, or LlamaIndex.
  • Experience integrating with vector databases (Qdrant, Pinecone, FAISS, OpenSearch, etc.).
  • Experience with event-driven architectures using Kafka, RabbitMQ, or AWS SQS.
  • Knowledge of distributed systems and message-driven architectures.
  • Familiarity with OAuth2, JWT, SSO, and authentication frameworks.
  • Experience with monitoring tools such as Grafana, Prometheus, ELK Stack, or CloudWatch.
  • Exposure to serverless architectures.


Leadership Expectations:


The successful candidate should demonstrate:


  • Strong ownership and accountability for technical deliverables.
  • Ability to mentor and guide development teams.
  • Excellent analytical and problem-solving skills.
  • Strong communication and stakeholder management abilities.
  • Capability to balance technical excellence with business priorities.
  • Ability to drive engineering best practices and continuous improvement.


Preferred Candidate Profile:


We are looking for someone who:


  • Has extensive experience building scalable backend platforms.
  • Can independently design and implement complex technical solutions.
  • Enjoys mentoring engineers and improving team productivity.
  • Has hands-on cloud development experience (AWS preferred).
  • Is passionate about software quality, automation, and performance.
  • Keeps up to date with modern backend technologies and engineering practices.


Nice-to-Have (If Hiring for AI-Driven Teams):


Candidates with experience in the following areas will be preferred:


  • Building AI-powered backend services.
  • Developing Retrieval-Augmented Generation (RAG) applications.
  • Agentic AI frameworks (LangGraph, CrewAI, AutoGen, etc.).
  • MCP (Model Context Protocol).
  • Integrating LLMs such as OpenAI, Claude, Gemini, or Amazon Bedrock into production applications.
  • Developing scalable APIs that serve AI/ML workloads.

Skills

AWS, Django, FastAPI, Flask, Python

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,141,387 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Chennai
Software Engineer II 2 hours ago
Hybrid · Full-Time · Bengaluru
Python
Go
JavaScript
SQL
C++
Bash
Perl
Databases
MySQL
PostgreSQL
AI/ML
LangChain
Prompt Engineering
OpenAI
Anthropic
Machine Learning
DevOps
CI/CD
GitHub
Linux
DNS
Management
Agile
Apply
In office · Full-Time · 3+ years exp · Noida
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Git
GitHub
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
C++
Databases
Apache Kafka
DevOps
etcd
Apply
In office · Full-Time · Hyderabad
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
Apache Kafka
Frontend
Angular
React.js
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office · Full-Time · 4+ years exp · Bengaluru
Python
JavaScript
TypeScript
SQL
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
Frontend
React.js
DevOps
CI/CD
Docker
Kubernetes
Apply
DEVELOPER L3 1 day ago
In office · 3+ years exp · Chennai
Analytics
Power BI
Apply
In office · 8+ years exp · Chennai
AI/ML
AI Agents
LLM
RAG
LLM Guardrails
Multi-Agent Systems
Apply
In office · 10+ years exp · Chennai
Python
Java
SQL
C#
COBOL
C#
.NET
COBOL
IBM MQ
Databases
Oracle
DevOps
Linux
Management
ServiceNow
ITIL
ITSM
Oracle ERP
Apply
In office · Chennai
DevOps
Splunk
Grafana
Platform Engineering
Apply
In office · Chennai
C++
Apply
See all jobs
This is one of many
2,141,387 more open roles from verified company boards, updated every day.