Senior Software Engineer

Senior Software Engineer

Food Genius™ is an award-winning technology and services company that delivers big data and insight solutions to the food industry. Food Genius is made up of people who are passionate about food and technology. We have a culinary driven focus and talent for seeing the patterns behind food data, and understanding what these patterns might mean for diners, restaurants, and the companies serving those consumers. Food Genius employees embrace their culture and core values. The company’s approach to business reflects honesty, integrity and ethics in all situations.


  • Familiarity with building transient and on ­demand services (machines that turn on when needed, turn off when they aren’t)
  • Are capable of prototyping a data pipeline and growing it to scale (taking a one off proof-of concept project, abstracting its concepts, and operationalizing it)
  • Capable of understanding and communicating to a layman
  • Get excited about monitoring things. Anything really. Just really into transparency


  • Significant experience in building applications that either process or analyze data
  • Have experience working with or building distributed systems (many machines doing a small amount of work)
  • Experience in some sort of scripting language, preferably Python
  • Experience in some sort of compiled language, whether it be Java, C++, or even Go (we use a lot of Go)
  • Demonstrated experience in working with infrastructure on-demand services like AWS’s EC2.
  • Knowledgeable in largescale data processing tools, anything Hadoop based or a newer player like Spark.
  • Experience working with the full stack needed to create a modern application SQL, caching strategies, deployment techniques, etc.
  • Knowledgeable in modern workflows (Git, CI, CD, Vagrant, any provisioning tool, etc.)

Best Culture Fit

  • Capable and willing to get quality work done quickly
  • Someone willing and capable of being a leader
  • Demonstrable problem solving skills
  • Excited by difficult or foreign problems
  • History of working on a variety of team sizes
  • Push yourself and Food Genius to conquer new challenges

Our Environment

Food data is unbelievably messy, which makes our work both exciting and challenging. Consuming, normalizing, extending, visualizing, deriving insights from, and selling those insights is what we do every day. If this sounds like an exciting way to spend your time, then we'd love to talk.

How to Apply:

Please submit your resume and portfolio to To learn more about our company, please visit our website .


Chicago, IL

Position Type:

Full time - Experienced