Python Developer (Data Engineer)

Compensation

: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Data Product Engineer
Do you have proven experience in Python? Have you built websites before, and do you
understand how data is requested and received via HTTP? Do you want to collect and analyze
data used in critical investment decisions?


Who Are We?
We are an investment firm based in New York, NY. Our data team creates products that play a
critical role in our investment decisions. We leverage technology and advanced analytical
methods to organize, analyze, evaluate and discover new insights. We work in a small
integrated team.


What's the Job?
You'll be joining our data science team as a Data Product Engineer. You'll be responsible for
testing, monitoring, and improving the data collection programs we have in production, as well
as developing new software to capture data from the web and extract insights from third-party
sources. You'll be writing Python scripts deployed on AWS, and communicating with data
scientists and infrastructure engineers.


Required:
3+ Years professional experience with Python and Bash
Python data structures and best practices
Professional experience with a SQL-based database, such as MySQL
Writes organized code with appropriate exception handling and logging
Understanding of HTTP network requests and responses
Understanding of HTML, XML, and JSON formats
Debugging experience
Ability to write technical documentation and comment code
Ability to write test suites and set up automation environments
Bash scripting
AWS and Linux (Ubuntu/CentOS)


Plusses:
Amazon Redshift
Hadoop
Prior experience as a front-end, back-end, or full-stack web developer
Javascript / NodeJS
Python Django/Flask


Associated topics: .net, c c++, c#, develop, devops, java, programming, sde, software development engineer, software engineer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...