S
Scry Analytics India Pvt Ltd•2h ago
Indeed
Python Backend Engineer
Noida, Uttar Pradesh
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