09 Sep
|
Infinity Learn
|
Hyderabad
09 Sep
Infinity Learn
Hyderabad
We are looking for a Backend Software Engineer with solid experience in Python and FastAPI to build scalable backend services, REST APIs and event-driven microservices powering Infinity Learns digital learning products.
Key Responsibilities
- Design, develop, test and maintain scalable backend services, APIs and microservices using Python & FastAPI.
- Build and optimize PostgreSQL/SQL databases, queries, schemas and indexing.
- Develop cloud-native solutions using AWS Lambda, S3 and SQS.
- Design reliable APIs, service architectures and event-driven workflows.
- Write clean, maintainable and testable Python code.
- Troubleshoot production issues, performance bottlenecks and service failures.
- Participate in code reviews and architecture discussions.
- Collaborate with Product, QA, DevOps, Data and Frontend teams.
- Support deployment, monitoring, observability and production operations.
Required Skills
Must Have:
- Python
- FastAPI
- PostgreSQL & SQL
- REST APIs
- Microservices
- Distributed Systems
- AWS Lambda
- AWS S3
- AWS SQS
- Automated Testing
- Production Debugging
Preferred Experience
- High-scale or latency-sensitive backend systems
- Event-driven architecture and asynchronous workflows
- CI/CD, logging, monitoring and alerting
- Git and cloud-native/serverless deployment
- Infrastructure as Code and containerized environments
- Experience with reliability, performance and security practices
Candidate Profile The ideal candidate is a backend engineer who enjoys building high-throughput APIs, reliable microservices and cloud-native systems, and takes ownership of backend services through development, deployment and production support.
📌 Software Engineer - Backend Engineer (Python) (Hyderabad)
🏢 Infinity Learn
📍 Hyderabad