Integration Engineer - Python API

Posted on Nov 14, 2018 by Request Technology - Anthony Honquest

Naperville, IL 60540
Information Technology
Immediate Start
$75k - $100k Annual

Company is seeking a talented utility player technologist to develop robust IT systems to deliver business analytics and automate the company's user support operations and also investigate emergent issues in the company's medical device hardware (sensors, smartphones). This position is autonomous from the company's product development team and will be the lead technology role in the company's customer-facing business unit. Immediate backlog includes creating data-driven insights to answer logistical and operational questions and automating key tasks to drive successful product adoption by our medical user base.

This role is a good fit for someone who prefers to work across multiple technologies and systems, enjoys the challenges of diverse technology projects and does not like to be locked into just one programming language or the development of just one product module.

Suitable backgrounds may include any of:

  • Business analytic experience
  • Computer science or engineering education
  • Internet-of-Things experience
  • Medical IT systems experience
  • System integration experience


  • Develop in-house platform and tools to abstract and analyze metadata from the company's medical patient monitoring platform to gain insight into operational questions
  • Write Python scripts against the API of the company's medical patient monitoring platform
  • Code Middleware between APIs of third-party tools used by the company for certain business operations (Zendesk, Jira, etc.)
  • Develop and administer SQL databases for inventory, provisioning and other business operation systems
  • Document procedures around business analytics and operation platforms, including system access, maintenance, backup and disaster recovery
  • Manage cloud Servers performing the above tasks, commonly with AWS/Google Cloud consoles, SSH and Linux command-line Scripting
  • Investigate and triage product hardware issues, eg, Android phones, Bluetooth, etc.
  • Set up and conduct validation tests of smartphone apps and sensors to statistically characterize sporadic performance issues
  • Collaborate with product development team on characterizing software and hardware bug severity and prioritization
  • Support customer support team and department leadership with ad hoc reporting from all business operation systems as needed

Required Skills

  • Bachelor's degree or higher
  • Degree in a quantitative field such as:
    • Computer science
    • Engineering
    • Math/science
    • Medical

or equivalent technical background

  • Strong Python programming skills
  • Familiarity with SQL and relational databases
  • Familiarity with UNIX/Linux OS administration
  • Experience working with a REST API
  • Solid communication and writing skills
  • Self-disciplined and solutions oriented

Bonus Skills

  • Cloud processing experience (preferably Google Compute Engine)
  • Android phone app development
  • IoT/sensor development
  • Experience with version control software, preferably Git
  • Experience with health IT systems
  • Experience with business analytic systems
  • Experience with compliance and regulatory environments

Reference: 568935928

Similar Jobs

Backend Python Engineer - API

Naperville, IL

Request Technology - Anthony Honquest

Applications and Costing Engineer

Naperville, IL

Request Technology - Robyn Honquest

Application/Costing Engineer

Naperville, IL

Request Technology - Kyle Honn

Process Controls Engineer

Naperville, IL

Affinity Executive Search