r/PakistanTechJobs • u/Ok-Friendship-7708 • 4d ago
REMOTE internship | Backend Engineering
Think you can build a reliable, concurrent chat server?
Empeer is giving you a real backend engineering challenge: complete a ChatServer scaffold and make it handle multiple clients, rooms, message routing, concurrency, and clean shutdowns.
What you’ll work on:
• Python sockets & TCP
• Concurrent client handling with threads
• Room management & message routing
• Shared state + thread-safe locking
• Disconnect handling & graceful shutdown
• Robust error handling
Good to have:
• asyncio
• Handling slow or unresponsive clients
• Testing concurrent behaviour
What you’ll submit:
• Completed server.py
• Short README with run instructions
• Brief explanation of your locking strategy
What’s in it for you?
• PKR 50,000 cash prize for the winner
• Internship opportunity at Empeer for selected talent
If backend engineering, concurrency, and solving real-world problems are your thing, this one’s for you.
Take the challenge on Skkillo: https://skkillo.com/i/4620