What are the responsibilities and job description for the Data Engineering Intern position at YCharts?
Job Type
Internship
Description
The Company :
At YCharts, we believe that building and executing a great investment strategy should be simple and accessible. As a leader in the rapidly evolving wealth management industry, we provide tech solutions that empower advisors and planners to scale their businesses effectively. Our cloud-based software equips investment advisors, wealth managers, asset managers, and retail investors with powerful research tools, comprehensive data, compelling visuals, and customizable sales collateral. With our best-in-class software and unparalleled support, YCharts has grown from a fintech startup to a thriving company in the burgeoning "wealth-tech" space, proudly serving industry leaders such as WealthManagement.com, Seeking Alpha, TD Ameritrade, Fidelity, Charles Schwab, The Wall Street Journal, Morgan Stanley, and Wells Fargo.
Description :
Are you an undergraduate student eager to gain hands-on experience with cutting-edge web technologies at a fast-growing startup? As a Software Engineering Intern at YCharts, you'll join our dynamic engineering team and work on real-world code that impacts our extensive user base. You'll tackle intriguing technical challenges related to processing and analyzing billions of financial data points for our high-performance web application. Our ideal candidate has some programming experience and a strong desire to learn new skills and technologies.
What do interns at YCharts do?
Interns at YCharts are treated like full-time employees, taking on real projects that drive our product forward. You'll gain valuable experience in planning, building, executing, and shipping code to our thousands of paying customers. Past interns have contributed to significant projects such as the frontend of our Model Portfolios tool, the backend of our Dynamic Model Portfolio tool, and the creation of our Custom PDF Report comparison tool, all of which are integral to our platform today.
Responsibilities :
- Assist in building and maintaining data pipelines using Python and Apache Airflow.
- Support backend development tasks, including API implementation and debugging.
- Help write and optimize SQL queries for MySQL databases.
- Contribute to caching and performance improvements using Redis.
- Learn and assist with deploying applications on AWS infrastructure.
- Participate in code reviews, testing, and debugging processes.
- Collaborate with the team to understand data requirements and document solutions.
Skills / Experience :
Why YCharts?
Awards and Accolades :
Job Perks :
YCharts is committed to providing equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Salary Description
50.00 - $55.00 / hr
Salary : $50 - $55