You should check out Akamai, they have jobs worldwide. If you're in India I think they have positions in Bangalore but if not I'm sure there's a location near enough to you. Check out their jobs board at Akamai jobs. It sounds like your degree maj/min would be legit.