For those with an experience of two to six years, the salary can be between USD 50,000 to USD 65,000 per year. For seniors with an experience of eight to ten years, the salary can range between USD 70,000 to USD 100,000 per year; for a person working as the Chief Technology Officer, the salary can be a stunning USD 225,000 per year.