Senior Software Engineer

Job Title:  Senior Software Engineer

Minimum Req.: Bachelor’s Degree in Computer Science, Engineering

Employment experience required: 18 months of experience as an Engineer

Job duties
1. Modify existing software to correct errors, allow it to adapt to new server platform, or to improve its performance by using Java, Spring, Go, Ruby on Rails.
2. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints by using AWS and Google Cloud.
3. Develop and design server platform testing and validation procedures, programming, and documentation for a search platform.
4. Store, retrieve, and manipulate data for analysis of system capabilities and requirements by using MySQL and RocksDB. 
5. Design, develop and modify server platform, using scientific analysis and mathematical models to predict and measure outcome and consequences of design for handling over a hundred servers.
6. Design, develop and modify software program of the company.

Special Requirement
At least 18 months experience of using Java and Spring.
At least 18 months experience of using MYSQL and Rocksdb.
At least 18 months experience of using GO, Ruby on Rails,AWS and Google Cloud.
At least 18 months of experience handling over a hundred servers at the same time.
At least 12 months of experience of developing social platforms.

Contact Person
Send resume to [email protected] (write “Senior Software Engineer Position” in the email subject line)