Senior Software Engineer

RITWIK IT SERVICES PRIVATE LIMITED

Bengaluru

Hybrid

INR 800,000 - 2,000,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

RITWIK IT SERVICES PRIVATE LIMITED in Bengaluru is seeking a Python developer for a hybrid role to design and implement robust APIs using FastAPI and Django-like frameworks, integrated with PostgreSQL and other relational databases. The ideal candidate has 3+ years of experience, strong Git and CI/CD practices, basic Azure deployment knowledge, and exposure to AI-assisted development tools.

Join a collaborative team delivering scalable backend services.

Qualifications

  • BA/BS degree in CS/Engineering or equivalent practical experience.
  • 3+ years of professional software engineering with Python.
  • Hands-on with FastAPI or Python web frameworks (Django/Flask).
  • SQL and relational DBs (PostgreSQL, SQL Server).
  • RESTful API design, HTTP, and data modeling with Pydantic.
  • Git and collaborative development workflows.
  • Basic knowledge of Azure cloud and deployment concepts.
  • Hands-on with AI-assisted development tools in daily work.

Skills

Python
Django API
FASTAPI

Education

BA/BS Degree in Computer Science/Engineering

Tools

Git
Docker
Alembic
Databricks
LangChain

Job description

Experience 3+ years

Location - Bangalore

Work mode - Hybrid

Notice Period max 15 days

Shift Timing/On-Call/Weekend Support Needed General

MANDATORY SKILLS :

Python, Django API, FASTAPI


Qualifications
  • BA/BS Degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 35 years of professional software engineering experience with strong proficiency in Python.
  • Hands-on experience with FastAPI or another Python web framework (Django, Flask).
  • Working knowledge of SQL and relational databases (PostgreSQL, SQL Server).
  • Understanding of RESTful API design principles, HTTP protocols, and data modeling with Pydantic.
  • Familiarity with Git and collaborative development workflows.
  • Basic understanding of cloud platforms (Azure preferred) and deployment concepts.
  • Hands-on experience using AI-assisted development tools in day-to-day engineering work.
Preferred Qualifications
  • Experience with asynchronous task processing (Celery, Redis).
  • Familiarity with Docker and container-based development.
  • Basic understanding of event-driven architectures and messaging systems.
  • Experience with database migration tools such as Alembic.
  • Exposure to Databricks or cloud data platforms.
  • Exposure to LLM APIs or agent frameworks (e.g., LangChain, LangGraph).
  • Familiarity with test-driven development and advanced pytest usage.
Suggested Skills
  • Python / FastAPI / Pydantic
  • RESTful APIs & Backend Architecture
  • SQL & Data Integration
  • Redis & Asynchronous Processing
  • CloudNative Backend Development (Azure)
  • CI/CD & Observability
  • AI-assisted Software Development & Automation

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Python)
Senior Software Engineer (Python)

Connexr • Bengaluru

Hybrid
INR 1,020,000 - 1,380,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

ConnexR Solutions Pvt Ltd • Bengaluru

Hybrid
INR 1,020,000 - 1,380,000
Python developers
Python developers

Briskwinit • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Lead Python Engineer
Lead Python Engineer

Epam Systems • Bengaluru

Hybrid
INR 2,500,000 - 6,000,000
Senior Software Engineer/AI Engineer:
Senior Software Engineer/AI Engineer:

iNube solutions • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Python Developer
Senior Python Developer

Carnera Technologies • Hyderabad

Hybrid
INR 1,800,000 - 2,800,000
Software Engineer
Software Engineer

Applix • Hyderabad

On-site
INR 800,000 - 1,200,000
Python Developer
Python Developer

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Backend Developer -Python
Backend Developer -Python

JUARA IT SOLUTIONS • Chennai District

On-site
INR 1,500,000 - 2,500,000
Python Backend Engineer (5-7 Years ) Pune
Python Backend Engineer (5-7 Years ) Pune

HypTechie • Pune District

On-site
INR 1,200,000 - 1,800,000