Python/SQL Backend Developer
Python/SQL Backend Developer:
Our direct client, a very high-end investment firm in New York City, is seeking a smart, junior backend developer due to their business expansion. Client is motivated to hire immediately, they offer a very competitive compensation/benefits package.
You will be expanding and in some cases re-architecting our existing back-end platform and data structures. Specifically, you will make significant contributions immediately by:
a) creating and governing the APIs and database structures that allow us to ingest new types of data;
b) scrubbing and munging structured / unstructured data to improve our in-house data science capabilities;
c) helping our front-end application development efforts by redesigning our back-end data structures while respecting or changing dependencies; and
d) upgrading and expanding our existing APIs and scripts, so that they are more resilient and result in better data hygiene.
a) You have become fluent in all things MySQL through extensive experience (either as a professional, academic, or obsessive tinkerer), preferably using AWS RDS;
b) you are highly skilled in Python scripting, and are proficient in VBA, Excel, Windows batch scripting, Linux, and managing SFTP deployments via AWS EC2;
c) you have familiarity in Solr/Lucerne, or can master it quickly;
d) you rely on code versioning tools, particularly Git; and
e) you have formally studied Computer Science with high GPA with 1 – 5 years of backend development experience
a) You want to automate everything that moves.
b) Your development efforts are rugged and reliable by instinct. You find brittleness to be disgraceful.
c) You like that experience of losing track of time while you concentrate all your mental powers on solving a thorny problem.
d) You have a keen interest in the possibilities afforded by data science, and you are excited about tackling the challenges of big data management and laying the foundation for machine learning.