This site uses cookies. To find out more, see our Cookies Policy

Software Engineer in Chicago, IL at Interactive Business Systems

Date Posted: 2/14/2018

Job Snapshot

Job Description

We have an exciting opporutnity for a Software Engineer to join a dynamice team! Where you fit in:

    • You will be working with our attribution team as a back-end engineer to help expand our core call tracking product, SourceTrak.
    • Attribution team works with various tools and services in AWS including RDS MySQL, DynamoDB, EC2, Lambda, Kinesis, and SQS.
    • Integrate with technologies from key partners including Google, Adobe, Salesforce, Microsoft, and Amazon while building new products.
    • Collaborate with Attribution team to research, define, test, and code solutions for an industry leading product that does attribution, call tracking, call routing, and call analytics.

Ideal Experience:

    • Passionate and curious about technology -- researches trends, advocates best practices, and finds applications of new technology to customer needs
    • 5+ years of experience developing with modern languages, preferably several different languages. In use today: Node.js, Python, PHP, JavaScript
    • Deep understanding of web user tracking technologies using JavaScript including first party cookies, third party cookies, cross-device tracking, and how browser security models impact those approaches
    • Collaborated with teams doing lean software development, agile software development, and/or continuous deployment practices
    • Familiarity with several data storage engines including DynamoDB, SQL, NoSQL, Elastic, Redis and the contexts in which they are appropriate
    • Working understanding of API design including building and consuming 3rd party APIs. Specific experience with Google Adwords, Adobe Analytics, Marin, Double Click, Adobe Media Optimizer, Optimizely, Hubspot, and Convertro is a plus.
    • Experience with a wide variety of enterprise application integration patterns, their tradeoffs and proper contexts for use