Home
Jobs

Senior Software Engineer – Backend (Python)

3 - 8 years

5 - 9 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a skilled Senior Software Engineer with 3 to 8 years of experience in backend development using Python. The ideal candidate will have expertise in designing and building RESTful APIs and microservices architectures, as well as experience working with databases and containerizing applications. Roles and Responsibility Design and implement scalable and secure backend services, APIs, and data pipelines to support AI and computer vision platforms. Build efficient microservices and RESTful APIs using Python (FastAPI, Flask, or Django). Integrate with computer vision systems and ML inference engines via APIs or streaming data interfaces. Optimize system performance for real-time or near-real-time processing, especially in video-based environments. Collaborate closely with ML engineers, DevOps, and frontend teams to deliver full-stack features. Own the entire software development lifecycle: architecture, development, testing, deployment, and maintenance. Job Requirements Advanced proficiency in Python programming language. Experience with FastAPI, API design, and microservices architecture. Strong understanding of cloud infrastructure (AWS) and Docker/Kubernetes. Familiarity with database management systems such as PostgreSQL, MySQL, MongoDB, or Redis. Knowledge of integrating with machine learning models and handling high-throughput data is a plus. Strong problem-solving skills and a collaborative mindset. Experience with asynchronous programming (e.g., asyncio, aiohttp, FastAPI with async). Familiarity with message queues and stream processing (Kafka, RabbitMQ, Redis Streams, etc.). Exposure to real-time data processing systems, especially involving video or IoT sensor data. Knowledge of security best practices in backend systems (authentication, authorization, rate limiting). Prior experience in computer vision or AI-focused products is a strong plus. Contributions to open-source Python projects or backend infrastructure tooling are a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Backend Development Interview Now
Uplers
Uplers

Digital Services

Ahmedabad

200+ Employees

5514 Jobs

    Key People

  • Karan Singh

    Co-founder & CEO
  • Nitesh Gohil

    Co-founder

RecommendedJobs for You

Mumbai, Nagpur, Thane, Nashik, Pune, Aurangabad