Backend Engineer (Python-Java) at CognitiveScale
Hyderabad, IN
Seeking a bright and experienced individual to join our engineering teams as a Cognitive Engineer who will be responsible for creating software systems that provide relevant insights. Work closely with a global team of developers and product managers and develop the solution according to the business requirements.

Job Responsibilities
  • Convert business requirements to functional requirements to support the development of components, products and applications
  • Understand the existing software systems present with the client and define a solution architecture specific to a business problem
  • Implement prototypes/solutions for specific business problems
  • Perform iterative evaluations of system prototypes, and operational evaluations of decision support systems
  • Perform incremental software updates to existent products, solutions deployed by CognitiveScale
Job Specifications
  • Education/ Qualification: With solid foundation in Computer Science and strong competencies in data structure, algorithms and software architecture
  • Experience: 3 – 5 years with at least 2 years of experience in Java/Python at production level
Required Skills
  • Excellent programming skills in Java, Python
  • Strong prior experience in REST API design with any HTTP/Web framework
  • Strong knowledge in NoSQL databases (Graph, Document and Columnar)
  • Should have prior experience in building scalable web services and data pipelines
  • Good understanding of ETL process pipelines, distributed systems and multi-threaded program design
  • Performance engineering and Systems knowledge is Linux/AWS deployments
  • Experience of data processing architectures (Streaming/Batch) is highly preferable
  • Should understand how to develop in multi tenant and elastic environments
  • Knowledge of version controls like GIT and SVN (must)
  • Working knowledge of setup to usage of Spark, HDFS, Hadoop Cluster

Preferred Skills
  • Experience with Scala, NodeJS, Spark

Soft Skills
  • Excellent verbal and written communication skills
  • Good time management and organizational skills
  • Strong ability to collaborate with a global development teams

Keep up with the latest.

Get the latest updates from Norwest and insights into the venture capital world.