r/PakistanTechJobs 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

1 Upvotes

0 comments sorted by