Software Engineering/Big Data Solution Architect - Chicago

Kogentix, Schaumburg, IL

Practical AI Fueled by Big Data

Duration: Full-Time

If you have experience with big data solutions, you have a wealth of opportunities to grow your career. How about an environment with extraordinarily talented peers? How about a company offering a range of both big data products and professional services to expand your skills? How about an organization working on cutting edge projects that many of the biggest companies simply can't execute on their own? Are you looking to join a startup where you can directly contribute to the establishment of one the next great high tech companies? Then Kogentix, now hiring Big Data Solution Architects, may just be a perfect fit.

The solutions which Kogentix works on are at the intersection of data, computer engineering and mechanical engineering. It is preferred for the applicant to have knowledge and skills in:
·       Mechanical Engineering
·       Data Engineering
·       Computer science
·       Big Data 


  • Responsible for defining the overall technical architecture for the Big Data platform and setting up the required infrastructure to support the functional use cases
  • Provide technical leadership for design and development of large scale cluster data processing systems
  • Establish the reference architecture, processes, standards, framework
  • Taking into consideration the technology value system (performance, scalability, reliability, operability, flexibility, affordability, and auditability) and the high-level business and technical objectives for the solution, identify solution architecture design alternatives based on business’s objective
  • Propose solutions that deliver the most value to the business based on their constraints and balancing that against our value system
  • Ensure the solution integrates with the clients existing BI systems
  • Assess the readiness of the technical environment (including the systems, tools, technologies, processes, and resource requirements) to implement the architecture
  • Propose, recommend or facilitate the selection of appropriate tools, techniques, and resources for all technical components of the solution
  • Review all deliverables for technical completeness and to ensure the performance, flexibility, operability, maintainability and scalability of the proposed technical solutionEnsure compatibility with overall IT infrastructure and compliance with all IT policies
  • Provide expertise and direction around operations, data governance and parallel run data validation activities
  • Ensure proper selection of appropriate project software, tools and development techniques for the different components of the Big Data Platform


  • Proven ability to make decisions in technology selection and implementation approach based on long-term strategic objectives, while taking into consideration short-term implications for ongoing or planned implementations •
  • Demonstrated ability to apply technology in solving business problems and to communicate with both technical and non-technical audiences
  • 5+ years of hands-on large-scale software development / integration experience using Java/J2EE technologies 
  • 2+ years of hands-on experience with the technologies in the Hadoop ecosystem like Hadoop, HDFS, Spark, MapReduce, Pig, Hive, Flume, Sqoop, Cloudera Impala, Zookeeper, Oozie, Hue, Kafka
  • Experience with search systems (Lucene, Solr, ElasticSearch)
  • Exposure to high availability configurations, Hadoop cluster connectivity and tuning, and Hadoop security configurations
  • Good understanding of relational databases and solid SQL skills
  • Good understanding of Operating Systems (Unix/Linux), Networks, and System Administration experience
  • Knowledge of hybrid cloud solutions (VMWare and Amazon Cloud) with hands-on experience in direct API integration is an advantage
  • Experience using advanced interpersonal abilities with with client-facing systems implementation projects
  • Interest in learning and contributing to teaching others by mentoring junior resources • Intellectually curious, reliable, and flexible team player
  • Excellent client prospect and partner presentation skills
  • Strong aptitude for learning new technologies and evaluating fit for a client solution delivery environment
  • Good communication, client service, and relationship building skills
  • Ability to document, explain, and present complex architectures
  • Bachelor’s degree in Computer Information Systems, Information technology, Computer Engineering or any other related field or working equivalent

About Kogentix

Kogentix is an artificial intelligence and big data software and services firm based outside of Chicago, with offices in Hyderabad, India; Silicon Valley; Singapore; Jakarta, Indonesia; and locations across the U.S. Kogentix delivers practical AI fueled by big data. Our flagship product, the Kogentix Automated Machine Learning Platform, or AMP, enables organizations to rapidly innovate machine learning applications. Kogentix software and services are used by leaders in a range of vertical markets, including financial services, consumer goods, healthcare, telecommunications, and industrial equipment. Kogentix is a great place to work. Our staff is extraordinarily talented, creating an intellectually invigorating environment. The leadership team is focused on the long term growth of our employees, both personally and professionally. Our clients are tough, but the challenges they give us maintain a sharp edge on our technical acumen. Our culture is open, honest, and empowering. If these attributes interest you, check out our job openings and drop us a line.


Want to learn more about Kogentix? Visit Kogentix's website.