This is a remote position.One of the clients is looking to extend its technical team by 7 Software engineers globally.Note: Please share your resume in English only.We are looking for a Software Engineer who is passionate about solving large business optimization problems at scale. If you are comfortable working in a start-up environment, enjoy building a well-defined long-term architecture, and have an interest in solving business problems with technology, then this could be the position for you.Responsibilities:
Work closely with partners across departments to deliver essential planning solutions and the requisite technology to uphold them.
Contribute to the design and implementation of future architectures for a highly scalable, durable, and low-latency capacity planning system.
Spearheaded innovative initiatives utilizing big data, machine learning (ML) techniques, and distributed systems to achieve tangible business outcomes.
Assist in collecting and refining requirements, defining key performance indicators (KPIs), establishing priorities, and coordinating the planning of engineering deliverables.
Great communication skills in English language both written and spoken.
Qualifications:
Bachelor\'s Degree in Computer Science or a relevant technical field, with demonstrated proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent practical experience.
Familiarity and comprehension of cloud infrastructure, with exposure to Azure or Bing being advantageous.
Proficiency in Big Data and streaming platforms, such as Storm, Hadoop, and Cosmos, coupled with hands-on experience in machine learning.