Principal Engineer(Python) (India)

Principal Engineer(Python) (India)

10 Aug
|
DevRabbit IT Solutions
|
India

10 Aug

DevRabbit IT Solutions

India

Hands-on coding in modern languages (likely Python, Java, or similar).
Applying AI/ML to improve internal workflows, reporting, and productivity.
System design and architecture for scalable, reliable services.
Hands-on technical leader who can guide a team, own architecture, contribute code, integrate AI/automation, and deliver scalable reporting solutions while mentoring engineers and driving business impact.

Key Responsibilities
Architecture & System Design
Own end-to-end architecture of public-facing API platforms
Design scalable, multi-tenant, distributed systems with high availability
Drive API standards: versioning, backward compatibility, documentation, governance
Define security, rate limiting, and abuse prevention strategies
Lead performance optimisation and reliability initiatives

Engineering Execution
Build and review high-quality backend services using Python and FastAPI
Architect and optimise asynchronous systems using Celery
Design and tune complex schemas and queries in PostgreSQL
Lead production readiness, observability, and incident response improvements




Drive AWS infrastructure architecture decisions

Technical Leadership
Mentor backend engineers and raise engineering standards
Lead design reviews and establish coding best practices
Partner with Product, Frontend, DevOps, and Data teams
Drive the technical roadmap and manage technical debt strategically
Influence long-term platform scalability decisions

Required Skills & Qualifications
8-16 years of backend engineering experience with robust production ownership
Deep expertise in Python/Java and modern API frameworks (FastAPI preferred)
Proven experience designing and scaling public-facing APIs
Strong system design expertise (distributed systems, scalability, fault tolerance)
Extensive experience with PostgreSQL (performance tuning, indexing, transactions)
Strong experience with Celery or distributed task processing systems
Hands-on experience with Redis and caching strategies
Advanced experienc

📌 Principal Engineer(Python) (India)
🏢 DevRabbit IT Solutions
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer(python) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer(python) (india) / india