Software Engineer II

YCharts Remote

Company

YCharts

Location

Remote

Type

Full Time

Job Description

Job Type
Full-time
Description
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.
Job Summary: 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.
Job Responsibilities:

  • 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.


Requirements
Job Requirements:

  • 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


Awards and Accolades:

  • 7x Inc. 5000 "Fastest Growing Companies"
  • American Banker's "Best Fintechs to Work For"
  • Built in Chicago's "Best Places to Work" and "Best Small Company to Work For"
  • Inc.'s "Best Places to Work"
  • Inc.'s "Top Regionals: Midwest"
  • Crain's "Best Places to Work in Chicago"
  • InvestmentNews' "Biggest Fintech Innovations"
  • Technology Tools for Today & Inside Information's "Top Tool Advisors Are Thinking About Adding"
  • Kitces Report's "Investment Data" market leader, #1 most-adopted in the last year, #2 in market share
  • Business Intelligent Group's "Best Places to Work"
  • Hired's "Top Employers Winning Tech Talent"


Job Perks:

  • Weekly lunch credits
  • Premium beverages
  • Team activities
  • Regular company events
  • Hybrid Schedule
  • Employee Resource Groups
  • Summer hours- we head out early during the warm months!


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
$140,000 - $160,000

Apply Now

Date Posted

01/30/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Account Manager, Care Partnerships - Headway

Views in the last 30 days - 0

Headway a mental health care company founded in 2019 aims to revolutionize mental healthcare by building a national network of providers accepting ins...

View Details

Director of Pricing - Garner Health

Views in the last 30 days - 0

Garner Health is a rapidly growing company backed by toptier venture capital firms Their mission is to transform the healthcare economy by delivering ...

View Details

Director, Product, Customer, and Lifecycle Marketing - Garner Health

Views in the last 30 days - 0

Garner Health is seeking an experienced Product Marketing Leader to join their team The ideal candidate will lead the product marketing efforts focusi...

View Details

Linux Support Engineer - Voltage Park

Views in the last 30 days - 0

Voltage Park is seeking a Linux Support Engineer for a fulltime remote position The ideal candidate will have command line level Linux sys administrat...

View Details

Technical Architect - CDW

Views in the last 30 days - 0

CDW offers a rewarding career opportunity for a Technical Architect with expertise in ServiceNow The role involves delighting customers by collaborati...

View Details

Senior React.js & Python Developer - Lemon.io

Views in the last 30 days - 0

Lemonio is a marketplace that connects Senior Developers with handpicked startups in the US and Europe They offer projects based on the developers exp...

View Details