- Recently fundedRaised funding in the past six months
Software Development Engineer - Backend - Python Developer - FastAPI & WebRTC
- ₹5.6L – ₹11L • 0.02% – 0.03%
- 3 years of exp
- Full Time
Not Available
In office
About the job
Job Title: Python Developer - FastAPI and WebRTC
Location: Surat, Gujarat
Employment Type: Full-time
Company Overview:
Glazer Labs pioneers technological, esports, and entertainment innovations through THRYL, our transformative platform dedicated to redefining engagement within the gaming community. By integrating AI-driven tools, blockchain technology, and dynamic content sharing, we create unmatched social connectivity and monetization opportunities. Join our mission to revolutionize digital interaction in the gaming landscape.
Job Summary:
We are looking for an expert Python Developer with a strong background in FastAPI and experience in WebRTC to develop and enhance backend functionalities for THRYL, our engagement platform. This role requires deep technical knowledge to build scalable, efficient APIs and real-time communication services that support high-volume traffic typical of gaming environments.
Responsibilities:
- API Development and Management: Develop robust, scalable APIs using FastAPI. Ensure APIs can handle high concurrency and are scalable across a global user base.
- WebRTC Implementation: Design and implement real-time communication features using WebRTC for live streaming, video, and voice interactions within the platform.
- Database and Server Architecture: Handle database functions, including schema design, queries, and optimizations for both SQL and NoSQL databases. Architect servers to handle real-time data with minimal latency.
- Testing, Security, and Deployment: Implement automated tests with PyTest to ensure the functionality, security, and robustness of the application. Use CI/CD pipelines for efficient deployment practices.
- Performance Optimization: Use asynchronous programming models to enhance application efficiency and performance. Optimize the backend for maximum speed and scalability.
- Security Protocols: Enforce security protocols in the application’s architecture to prevent potential threats and ensure data integrity and privacy.
- Collaborative Development: Work closely with frontend developers, UI/UX designers, and network engineers to integrate user-facing elements with server-side logic and functionality.
Required Skills and Qualifications:
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of professional experience in Python development, with substantial work using FastAPI.
- Strong experience with WebRTC and real-time communication technologies.
- Proficient in advanced database management and query optimization, with a solid understanding of MongoDB, PostgreSQL, or similar databases.
- Expertise in system architecture design, particularly for high-load, scalable systems.
- Skilled in using Docker, Kubernetes, and understanding of microservices architecture.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and their respective APIs and service-oriented architecture.
Preferred Skills:
- Previous experience in the gaming, social media, or entertainment sectors.
- Familiar with front-end frameworks like React for seamless integration with backend services.
- Experience with blockchain technologies or cryptocurrency systems is a plus.
Benefits:
- Competitive salary with performance bonuses.
- Health insurance
- Generous vacation and leave policies.
- A vibrant company culture that supports work-life balance.
- Regular team retreats and professional development opportunities.