Skip to Main Content
← Back to Jobs

Python Developer

CyberCoders Boston, MA
  • Posted: 2 days ago
  • $110,000 to $140,000 Annually
  • Full-Time
Python Developer
We believe that technology will play a key role in the future of investment management. We are committed to research in this area and we are currently looking for an expert Python Developer to help produce new Quant Platforms for our Quantitative Research and Systematic Trading teams!
What You Will Be Doing
As a Quant Platform Developer you will be building the tools, frameworks, libraries and applications which power our Quantitative Research and Systematic Trading. This includes responsibility for the continued success of our in-house Quant Platform, next generation Data Engineering, and evolution of our production Trading System as we continually expand the markets and types of assets we trade, and the styles in which we trade them. Your challenges will be varied and might involve building new high performance data acquisition and processing pipelines, cluster-computing solutions, numerical algorithms, position management systems, visualization and reporting tools, operational user interfaces, continuous build systems and other developer productivity tools.

Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle.

We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerization, OpenStack for our private cloud, Ansible for architecture automation, and HipChat for internal communication. But our technology list is not fixed - we're always upgrading and evaluating to stay at the front of the pack!
What You Need for this Position
Essential
oExceptional technology skills; recognized by your peers as an expert in your domain
oA proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches
oExpert knowledge in one or more programming languages, preferably Python, Java and/or C/C++
oProficient on Linux platforms with knowledge of various scripting languages
oStrong knowledge of one or more relevant database technologies e.g. Oracle, MongoDB
oProficient with a range of open source frameworks and development tools e.g. NumPy/SciPy/Pandas, Pyramid.
oFamiliarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns.

o Degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics

Advantageous
oAn excellent understanding of financial markets and instruments
oExperience of front office software and/or trading systems development e.g. in a hedge fund or investment bank
oExpertise in building distributed systems with service-based or event-driven architectures, and concurrent processing
oA knowledge of modern practices for data engineering and stream processing
oAn understanding of financial market data collection and processing
oExperience of web based development and visualization technology for portraying large and complex data sets and relationships
oRelevant mathematical knowledge e.g. statistics, asset pricing theory, optimization algorithms.
-
If you have a strong background in Python scripting and want to join one of the world's Top 5 largest Investment Management companies and assist us in ensuring that we stay on the cutting-edge and provide tech that will optimize our delivery of quality intel to our investors and customers, apply today!
-

Applicants must be authorized to work in the U.S.



CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

CyberCoders

Address

Boston, MA
USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.