Software Engineer, Data
$120k - $160kYCharts
The Position: Work with technologies that ensure our data pipeline efficiently maintains and calculates data for the 7 million+ 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 and performing custom calculations on this imported data, with day‑to‑day emphasis on database load management, caching strategies, memory efficiency, and query optimization. Key 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 7 million securities. Make use of pandas and asynchronous task tools like celery to efficiently calculate 4,000+ unique data points for each security. Profile and optimize database queries — analyze query plans, design effective indexes, and eliminate N+1s and slow paths that don't hold up under production load. Manage database load — reason about read/write patterns, connection usage, replica strategy, and batching to keep the data tier healthy as volume grows. Design and tune caching layers to reduce redundant computation and database pressure while keeping data fresh and correct. Design robust, scalable data models that account for the structure, type, and volume of data to store, and how it will be queried. Investigate and resolve performance regressions and incidents — using metrics, profiling, and monitoring to find root causes. 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. Qualifications and Experience 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 working with relational databases, including writing and optimizing queries and reasoning about indexing and query performance Experience participating in multi-month projects from conception to maintenance with multiple team members Familiarity with caching, and strategies for managing database and memory load at scale a plus Experience working with large datasets and an interest in the performance and efficiency challenges that come with them 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 Benefits 100% employer-paid health, dental, and vision insurance. 401(k) match to support your financial future. Opportunities for internal mobility and cross-functional collaboration. Flexible time off, vacation days, sick days, and a celebration day. Paid parental leave to support work-life balance. Professional development stipend to help you grow in your career. Hybrid work schedule with flexibility to work both in-office and remotely. Summer hours so you can enjoy more sunshine. Recognition programs to celebrate contributions and milestones. Modern, centrally located offices stocked with premium snacks, coffee, beverages and weekly lunch credits to fuel your day. Regular team events, celebrations, and company-wide gatherings that keep our culture connected and collaborative. Compensation At YCharts, we are committed to pay equity and transparency in all locations, including compliance with local pay disclosure requirements: the base salary range is $120,000 - $160,000 USD, with starting salary based on skills and experience. YCharts is an equal opportunity employer. We celebrate diversity and are committed to fostering an inclusive, equitable environment for all employees. Be part of the team transforming how the wealth management industry makes and communicates investment decisions. #J-18808-Ljbffr
$175k - $225k
...willingness to challenge consensus. About the Team The DRW C/FICCO Data Engineering team is essential to developing valuable datasets and... ...Experience with Linux‑based, concurrent, high‑throughput, low‑latency software systems. Experience with pipeline orchestration frameworks (e...SuggestedTemporary workWork experience placementFlexible hours- ...decentralized finance (DeFi). The Chainlink stack provides the essential data, interoperability, compliance, and privacy standards needed... ...Learn more at chain.link. About the Role About the Role As a software engineer on the Data Products team, you’ll collaborate with an...Suggested
$200k - $250k
...they can interact with markets tomorrow. The Role We are looking for a skilled and experienced Software Engineer to join our team, building high‑performance real‑time data pipelines to process financial market data, including security prices for various asset classes...SuggestedWork at office$190k - $250k
...accelerate the translation of medical breakthroughs and expand access to preventive care for as many people as possible. Senior Software Engineer – Data Engineering Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering...SuggestedWork at officeFlexible hours3 days per week$160k
...the office on a hybrid basis three times a week (Tuesday, Wednesday, Thursday). Responsibilities Fubo is looking for a Software Engineer to join our Data Engineering team. In this role, you will: Design and build scalable data ingestion pipelines, analytics systems, and...SuggestedWork at office$160k - $210k
.... This creates an urgent need to showcase the power of our small business data as we scale our sales and marketing initiatives. The Role We are looking for an experienced Senior Software Engineer to join our API and Data Delivery Team. You will play a central role in architecting...$121.4k - $161.8k
...where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting‑edge game analytics platform and tools to better understand our...Full timeWork at office$123.7k - $254.67k
Role Description As a Data Engineer at tvScientific, you will be a key player in implementing the robust data infrastructure to power our data-heavy company. You will collaborate with our cross-functional teams to evolve our core data pipelines, design for efficiency as...- ...a broken checkout flow, the PM uses our data to prioritize the issue, the designer sees... ...where the experience broke down, and the engineer pulls the trace underneath. We're building... ...own how the next decade of teams ship software. We're looking for the people who will move...Immediate startVisa sponsorship
$140k - $200k
...Overview We're looking to hire for our Data side of our AI team at Speechify. This role is responsible... ...through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to...Full timeShift work- Nira Energy, located in New York, is seeking a Software Engineer to develop software and data products that support renewable energy initiatives. As part of a collaborative team, you will work closely with Transmission Planning Engineers to accelerate the integration of...
- ...your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase... ...Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision‑making...
- Scale AI, Inc. in the United States is hiring a software engineer to design, build, and maintain robust, scalable systems across the full stack. You will work on the GenAI data engine, with front‑end, back‑end, and infrastructure work using modern technologies. You’ll...
$70k - $80.5k
Software Engineer - Web-based Environmental Data Tools (5164) Location: Remote Job Code: 5164 Bennett Aerospace Inc., a subsidiary of Three Saints Bay, LLC, and a Federal Government Contractor industry leader, is seeking a highly motivated Software Engineer to lead...For contractorsLocal areaRemote work$147k - $211k
Google is seeking a Data Engineer to join its Threat Intelligence Group in New York, NY. The role involves building and scaling core infrastructures... ..., along with at least 2 years of relevant experience in software development and strong knowledge in data structures....$320k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...the fixes they need. Anthropic ’s RL Data team builds the systems that produce high... ...eliminate or escalate blockers. Strong software engineering skills in at least one modern...Visa sponsorship- A leading blockchain technology firm in New York, NY, is looking for a Software Engineer to join its Data Products team. You will design and implement features, manage projects, and build core products with smart contracts. The ideal candidate will have over 7 years of...
- ...system of record for event marketing, giving teams the data and insights they need to make smarter, more... ...more. ________________ We’re looking for a Senior Engineer, Data & AI who thrives at the intersection of software engineering, data engineering, and applied AI to...
- Palantir Technologies is looking for a Software Engineer to build software that transforms how organizations use data. In this role, you'll engage in a variety of projects, and collaborate closely with both technical and non-technical teams to solve complex problems. Applicants...
$160k - $240k
Our Team The Custom Data team helps clients to bring their firm’s private datasets into the Bloomberg ecosystem. It lets them link... ...evolve the future of Custom data at Bloomberg. Mentor junior engineers in the team on best engineering practices. You’ll Need to Have...Temporary workFor contractorsWork experience placement- A dynamic tech company is seeking a full-time Software Engineer II for their Business Intelligence team. The role involves building components... ...aid clients in making smart business decisions using complex data. Candidates should have proven Python skills and experience...Remote jobFull timeFlexible hours
- Fuze Health Inc. is seeking a Graduate Software Engineer to join their remote US technology team. This entry-level role offers hands-on experience... ...product engineering and cloud computing, focusing on log and data analysis for troubleshooting. The position requires a...Remote job
- A technology company is seeking generalist software engineers to join their remote team. Candidates will work on web applications, data mining, and infrastructure projects, contributing to solving complex technical challenges. Passion for programming and experience with...Remote job
- Goldman Sachs Bank AG in New York is looking for a Software Engineer to focus on software design and development. The role requires collaboration with various teams and the ability to innovate in an agile environment. Candidates should possess a Bachelor's degree in Computer...
$175k - $210k
Senior Software Engineer - Data & Integrations New York, New York, United States Sage is on a mission to improve care and quality of life for older adults, starting with those residing in senior living facilities. Falls are the leading cause of injury-related death among...ApprenticeshipWork at officeLocal areaRemote work2 days per week- A leading technology company is seeking a Senior Software Engineer to lead development for federal clients, focusing on scalable backend systems... ...in full-stack development, cloud technologies, and data engineering. You will collaborate with stakeholders to translate...
- Dandelion Health AI seeks an engineer for their de-identification pipelines in New York City. You will design software systems processing billions of data rows monthly while maintaining cost efficiency. The ideal candidate has 3+ years of Python development experience and...Remote job
$70k - $80.5k
A technology solutions provider is seeking a motivated Software Engineer to develop web-based applications for ecological data collection. This remote position involves designing and testing platforms, implementing database structures, and collaborating with researchers...Remote job$157k - $213k
Senior Software Engineer, Data/Machine Learning (Full Stack) We are seeking a Senior Software Engineer to join our New York based Data/ML team. The Data/ML team tackles interesting problems that span a wide range of technical challenges in machine learning, data storage...Work at office- Sr. Software Engineer (Data Acquisition) As a Senior Software Engineer on our Data Acquisition team, you’ll play a key role in one of the most technically challenging and strategically important areas of our platform: integrating Cedar with the complex and fragmented healthcare...Hourly payWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Data. Be the first to apply!
- ngo software engineer New York, NY
- software developer New York, NY
- software developer internship no experience New York, NY
- software developer apprenticeship New York, NY
- junior software developer New York, NY
- part time software developer remote New York, NY
- financial software developer New York, NY
- senior software engineer ruby on rails New York, NY
- software engineer amazon New York, NY
- senior software design engineer New York, NY

