Sr. Software Engineer- Backend (Python & FastAPI)
Clearwater
Apply Now
Pune, Maharashtra, India Full Time  • Senior level Posted 2 Weeks, 2 Days ago in.linkedin.com
python fastapi rabbitmq kafka oauth2 docker kubernetes gatekeeper pytest locust asyncio redis celery github github-actions prometheus grafana sentry memcached uvicorn paylocity
About the Job
Description

Backend Senior Software Engineer (Python & FastAPI)

Experience : 4–7 Years

We are seeking Backend Engineers who thrive on building lightning-fast, asynchronous systems. You will be responsible for the “engine-room” of our applications, leveraging Python’s modern ecosystem to build scalable microservices that power our React and Angular frontends.

Role-Specific Responsibilities

Primary Focus: Performance Engineering & Technical Mentorship

  • Microservices Design: Architect distributed systems using message brokers like RabbitMQ or Kafka for event-driven communication.
  • Security & Auth: Lead the implementation of secure authentication flows using OAuth2, JWT, and Scopes.
  • Infrastructure as Code: Collaborate with DevOps to containerize services using Docker and Kubernetes.
  • Quality Gatekeeper: Set the standard for unit, integration, and load testing (PyTest/Locust) to ensure 99.9% system reliability.
Required Skills & Qualifications
  • Concurrency: Expert-level knowledge of Asyncio and handling race conditions.
  • Distributed Systems: Experience with Redis caching and background tasks (Celery/ARQ).
  • Cloud & DevOps: Proficiency in Docker, container orchestration, and writing GitHub Actions.
  • Security: Implementation of JWT, OAuth2, and RBAC (Role-Based Access Control).
  • Reliability: Experience with observability tools like Prometheus, Grafana, or Sentry.

Why Join Us?

Joining our team isn't just a job; it's a career catalyst. Here is how you will benefit:

  • Architectural Sovereignty: You are the "Performance Guru." You’ll have the autonomy to design distributed systems, implement complex caching layers (Redis/Memcached), and choose the best database patterns for the task.
  • Force Multiplier Growth: Transition from a "coder" to a "technical leader." We provide platforms for you to lead internal workshops, define engineering standards, and mentor the next generation of engineers.
  • Scale at Your Fingertips: Gain experience solving the "high-traffic" problems that most developers only read about, like managing database connection pooling at scale and tuning Uvicorn for maximum throughput.
About Clearwater
Pune, Maharashtra, India
python fastapi rabbitmq kafka oauth2 docker kubernetes gatekeeper pytest locust
Upskilling Program
PM Residency Program

Become a Product Manager at Interviewhood for 3 months. Gain real PM experience and build your portfolio.

Learn more
Career Success Tools
Interview Prep
Question Bank

Build structured answers, practice with flashcards, and ace interviews with confidence.

  • Multi-tagging system
  • Answer templates
  • Flashcard mode
Start Preparing
Popular
Job Tracker

Organize applications, track interview progress, and land jobs faster with a visual Kanban board.

  • 7-stage Kanban board
  • Drag-and-drop
  • Activity timeline
Start Tracking
Career Planning
Career Planner

Assess your situation, explore directions, set goals, and take action with confidence.

  • Self-assessment
  • Direction explorer
  • Goal setting
Start Planning
Productivity
Task Manager

Get more done, stress less. Combine tasks, goals, and habits to stay organized and achieve career success.

  • Task management
  • Goal tracking
  • Habit streaks
Start Organizing
Reflection
Journal

Reflect daily, grow faster. Document wins, learn from failures, and build career confidence.

  • Log wins
  • Track failures
  • Capture learnings
Start Journaling
Networking
Networking CRM

Build relationships, win business. Manage leads, track follow-ups, and convert connections into opportunities.

  • 6-stage pipeline
  • Drag-and-drop
  • Follow-up tracking
Start Managing
Career Path
Career Map Generator

See where your career can go. AI-powered visualization showing multiple paths and required skills.

  • Multiple career paths
  • Mark current position
  • Skills per level
Create Your Map
Branding
Personal Brand Manager

Stop blending in, start standing out. Define your unique value and build a memorable brand.

  • 14-field framework
  • Visual canvas
  • PDF export
Start Building
Learning
Learning Plan Generator

Stop guessing what to learn. AI-powered roadmaps that identify skill gaps and create personalized plans.

  • AI-powered analysis
  • Skill gap detection
  • Curated resources
Create Your Plan
Resume Tools
Bullet Point Generator

Stop listing duties, start showcasing impact. AI-powered bullets that transform work experience into achievements.

  • 5 competency categories
  • AI-powered generation
  • One-click copy
Start Generating
Done