S
Scry Analytics India Pvt Ltd•2h ago
Indeed

Python Backend Engineer

Noida, Uttar Pradesh

Auto Apply to 50+ AI Matched Python Backend Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Scry Analytics India Pvt Ltd

Full Job Description

About Us: SCRY AI is an innovative, India-based technology company specializing in building intelligent, scalable, and high-performance solutions using modern software engineering, AI/ML, and data technologies. Role Overview: We are looking for a skilled Python Backend Engineer with strong experience in building scalable APIs, backend services, and database-driven applications. The ideal candidate should be hands-on with Python, asynchronous programming, SQL, and API development, comfortable working closely with UI/Frontend teams to deliver reliable end-to-end solutions. Key Responsibilities: Design, develop, and maintain scalable, high-performance backend applications using Python; build robust REST APIs and backend services using frameworks such as FastAPI or Flask; develop asynchronous and concurrent applications using asyncio, background workers, queues, and multiprocessing where required; design and optimize database schemas, SQL queries, joins, indexes, stored procedures, and transactions with PostgreSQL/MySQL; collaborate on API contracts, request/response structures, authentication, error handling, and integration; build APIs capable of handling high traffic, concurrent requests, and real-time workloads; optimize performance by identifying slow queries, bottlenecks, inefficient calls, and resource utilization issues; integrate backend services with third-party APIs, external systems, and enterprise applications; implement authentication, authorization, validation, logging, exception handling, and API security; write clean, reusable, maintainable, and well-documented code including unit/integration tests; containerize applications using Docker. Key Qualifications: 3+ years of software engineering experience with strong hands-on experience in Python; strong experience with FastAPI/Flask, REST APIs, asynchronous programming, asyncio, concurrency, background jobs, and message queues; excellent knowledge of SQL and relational databases (PostgreSQL/MySQL) including complex queries, CTEs, joins, aggregations, indexes, and transactions; experience with database schema design, data modeling, query optimization, connection pooling, and performance tuning; understanding of API scalability, caching, high-concurrency systems, and backend performance optimization; experience integrating backend APIs with Frontend/UI applications and third-party systems; good understanding of Git, Docker, Linux, testing, debugging, and CI/CD; exposure to Redis, Kafka/RabbitMQ for caching and messaging is a plus; experience with AWS or other cloud platforms preferred. Good to Have: Experience with Kubernetes, microservices, cloud-native architectures, production observability, event-driven architectures, distributed systems, API gateways, performance/load testing, and AI/ML or GenAI backend integrations.

Company

S

Scry Analytics India Pvt Ltd

SCRY AI is an innovative, India-based technology company specializing in building intelligent, scalable, and high-performance solutions using modern software engineering, AI/ML, and data technologies....

Noida, Uttar Pradesh
Posted on Indeed