Scout - Python Engineer
Cardinal Information Group - Boston, MA

This job posting is no longer available on Cardinal Information Group. Find similar jobs:Scout jobs - Cardinal Information Group jobs

This direct marketplace puts employers' jobs in front of more recruiters that specialize in filling their specific positions, creating the first "e-bay" experience the recruitment industry has ever seen. They uses proprietary intelligence developed in-house to process over 7M job openings each year by feeding them to the best matched recruiters. Scout was created by the largest global applicant tracking system providers including Oracle, Kenexa and Bullhorn to dramatically impact the way an $11B industry operates. The technology is a 100% on-demand, SaaS model resume sourcing technology allows users to simply input job descriptions into the user-friendly interface, sweeping thousands of online resume databases from one location. Find the highest qualified Talent with the most advanced resume aggregator and recruitment technology on the market.

We are looking for skilled and experienced Python engineers to support development efforts on two of its products.

Under general supervision of the Development Lead, the Engineer will join a distributed team to implement a large scale multi-tenant B2B Web Service.

The Engineer will be responsible for:
Collaborating with designers, testers and product owners to gather requirements and drive project

Producing and documenting high quality, testable and scalable code

Contributing code to all areas of the product, including but not limited to:

Data modeling tradeoffs in MongoDB schemas

Address the challenges of performing 3rd party service integrations

Consume SOAP and REST Web APIs to push data back to the clients

Machine learning and document classification/scoring


Three to five years of Python, particularly Web Service micro-frameworks

Knowledge of NoSQL databases such as MongoDB

High level of familiarity with Distributed Version Control (Git)

Self-motivated and strongly oriented to problem solving with emphasis on root-cause analysis and quick resolution of issues

Three or more years work related experience and B.S. in Computer Science or Information Systems required

Experience working with Agile development practices

Experience with or interest in machine learning and document classification problems a plus.