FULLTIME
Principal Engineer(Python)
DevRabbit IT Solutions
Not specified · onsite · Posted 9d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
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 . H
ands-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 strong 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 experience with AWS (ECS/EKS, RDS, Lambda, S3, API Gateway, networking)
- *
Experience implementing secure API architectures (OAuth2, JWT, RBAC, WAF)
- *
Experience with Docker, CI/CD pipelines, and Infrastructure as Code
- *
Experience operating high-traffic, production-critical systems
- *
Experience designing multi-tenant or external partner APIs Strong Differentiators
- Experience leading backend teams in a product-driven environment
-
Experience designing API platforms consumed by third parties
- *
Frontend exposure (React / Next.js / TypeScript)
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02