Data Engineer

Jointerminal — Chile · Posted ~21 hours ago

Skills

Data engineering Data pipelines Data processing Data quality Data analysis

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A financial technology organization is seeking a Data Engineer to build and maintain efficient data pipelines that process information for a very large universe of financial securities. You will work on data processing and calculation systems supporting research, analytics, portfolio-related workflows, and professional financial users.

Highlights

Work on large-scale financial data pipelines supporting hundreds of thousands of securities. The role offers exposure to investment data, analytics, research infrastructure, and systems designed to efficiently process complex datasets.

Description

About YCharts YCharts is an investment research platform that enables smarter investments and better client communications, serving a client base of more than 5,000 RIAs, financial planners, and asset managers who oversee more than $750 billion in assets. YCharts helps investing professionals easily demonstrate their value to clients and prospects with tools that enhance client engagements and simplify often complex financial topics using visuals. A leading financial research platform, YCharts offers comprehensive data, powerful visualization tools, and advanced analytics for equity, mutual fund, and ETF data and analysis. As a modern, user-friendly platform for security research, portfolio construction, idea generation, and market monitoring, YCharts enables vast time savings and serves as an affordable alternative to terminal-based tools. About The Role Work with technologies that ensure our data pipeline efficiently maintains and calculates data for the 200,000+ securities in our universe. Work on features that ensure financial data is consistent, reliable, timely and accurate by importing data from third party data providers, performing custom calculations on this imported data, and efficiently storing this data. What You’ll Do Write code (and unit tests!) in Python and the Django framework to implement complex backend features. Use tools like Airflow to build / enhance financial data pipelines for over 200,000 securities. Make use of pandas and asynchronous task tools like celery to efficiently calculate 4,000+ unique data points for each security. Design robust data models that account for the structure and type of data to store. Design, plan, estimate, and ticket features that are scoped by our product team. Perform code reviews for other engineers on the team. Document the work you have done both in repo as well as outside of the repo for future engineers. Collaborate with other engineers both verbally and in writing to plan, design, and build a world-class financial research platform. What You’ll Bring 2+ years of relevant industry or academic experience Experience developing in Python (knowledge of the Django framework a plus) Experience designing, building and maintaining application features on the backend Experience participating in multi-month projects from conception to maintenance with multiple team members Desire to take ownership and responsibility when a problem or opportunity arises Experience working with non-technical teams (product, business, etc) where explaining technical concepts is needed Self-organized and able to work independently *This job posting exists to fill a vacancy.