Senior Software Developer

Senior Software Developer

Applied Datalog, a subsidiary of LogicBlox, is looking for a Senior Software Developer in Kitchener, Ontario. We are looking for people who want to power the next generation of business applications by capitalizing on three key transitions in enterprise software: cloud and multi-core computing, Big Data and predictive analytics, and declarative programming.

As a Senior Software Developer, you will:

  • Collaborate with team members to understand business and technical requirements
  • Design and implement LogicBlox platform workflow and batch capabilities that perform necessary data import, computation, and export
  • Design and implement LogicBlox platform web services capabilities that allow access to database capabilities for data modeling, data import/export, UI use cases, and OLAP- or transactional style queries

Essential skills:

Commercial programming experience and proficiency with enterprise, web-based software technologies; Significant experience with Service-Oriented Architecture, web services (XML/JSON); Significant experience with Java for backend platform development; Strong problem solving and analytical skills; Ability to work in agile development methodology; Working knowledge of relational databases, multi-dimensional databases, OLAP, NoSQL databases and concepts; Working knowledge of HTML5 web applications; Experience with cloud platforms e.g. AWS, Google, Azure

Preferred skills:

Experience with/working knowledge of declarative programming, such as Datalog or business rules engines.

Operating systems:

Proficient in UNIX-based OS environments and command line / shell scripting


BS, MS or PhD in Computer Science or related discipline


5 years or more


Yearly: min: $110,000, max. $145,000


Medical, Dental, Vision, Life, Disability, Critical Illness

How to Apply

By e-mail:, please refer to job AD101315

By mail:

Applied Datalog, Inc.
LogicBlox, Inc.
1349 W. Peachtree St.
STE 1880
Atlanta, GA 30309

Date Posted:
Nov 13, 2015 6:59 AM PST
Applied Datalog Inc.

Applied Datalog Inc.
Kitchener-Waterloo, Ontario, Canada

Applied Datalog and its parent company LogicBlox solve business problems with applications that evolve with your needs, in a unified environment with Big Data scale, spreadsheet flexibility, and advanced analytics. more