SkanAI
Sr Software Development Engineer
6+ Years
India
Full-Time
What You’ll Do
Develop and maintain backend APIs and services using
FastAPI
and
Flask-RESTX
.
Design microservices-based solutions that are scalable, modular, and maintainable.
Work with
PostgreSQL
and
MongoDB
to build robust data models and efficient queries.
Implement messaging and task workflows using
RabbitMQ
.
Integrate secure authentication and authorization flows using
Auth0
.
Monitor and debug production systems using
Elasticsearch
and
APM
tools.
Write clean, testable code and participate in design/code reviews.
Collaborate with cross-functional teams across engineering, DevOps, and product.
Must-Have Skills
Strong hands-on experience in
Python
backend development.
Practical experience with
FastAPI
,
Flask
, or
Flask-RESTX
.
Solid understanding and real-world experience with
microservices architecture
.
Proficiency in either
MongoDB
or
PostgreSQL
(ideally both).
Experience with
RabbitMQ
for async messaging and job queues.
Familiarity with API security and integration using
Auth0
or similar.
Understanding of observability practices using
Elasticsearch
and
APM
.
Strong debugging, performance tuning, and optimization skills.
Nice to Have
Experience with
SQLAlchemy
and
Alembic
for ORM and migrations.
Exposure to
PostgREST
or GraphQL APIs.
Knowledge of containerized development with
Docker
.
Familiarity with CI/CD workflows and Git-based version control.
Prior experience in event-driven, large-scale data processing systems.
Apply for this job
Share with someone awesome
View all job openings