
Empowering traders with advanced tools and low fees
NinjaTrader, headquartered in Chicago, Illinois, provides a powerful trading platform and brokerage services tailored for futures trading. The platform is recognized for its advanced charting tools and analytics, serving over 60,000 active users. NinjaTrader has raised significant funding to enhance...
Employees enjoy competitive salaries, equity options, flexible remote work policies, and generous PTO. Additionally, NinjaTrader offers a comprehensiv...
NinjaTrader fosters a culture focused on trader empowerment and innovation, encouraging employees to contribute ideas that enhance the platform. The c...

NinjaTrader • Chicago or Remote*
NinjaTrader is hiring a Senior Data Engineer to enhance their retail trading platform. You'll work on data pipelines and analytics to support traders. This role requires extensive experience in data engineering.
You have a strong background in data engineering, with at least 5 years of experience in building and maintaining data pipelines that support analytics and reporting. You understand the importance of data quality and have experience implementing data governance practices to ensure accuracy and reliability. Your technical skills include proficiency in SQL and familiarity with data warehousing solutions. You are comfortable working with large datasets and have experience in optimizing data processing workflows. You are a team player who enjoys collaborating with cross-functional teams to understand their data needs and provide solutions that drive business value. You are proactive in identifying opportunities for improvement and are always looking for ways to enhance the data infrastructure. You are committed to continuous learning and staying updated with the latest trends and technologies in data engineering.
As a Senior Data Engineer at NinjaTrader, you will be responsible for designing and implementing robust data pipelines that support our trading platform. You will work closely with data analysts and product teams to understand their data requirements and deliver high-quality data solutions. Your role will involve optimizing existing data workflows and ensuring that data is processed efficiently and accurately. You will also be involved in data modeling and will help establish best practices for data management across the organization. You will have the opportunity to mentor junior data engineers and contribute to the overall growth of the data engineering team. Your work will directly impact the trading experience of our users, enabling them to make informed decisions based on reliable data.
At NinjaTrader, we offer a dynamic work environment where you can grow your career and make a meaningful impact. We provide competitive compensation and benefits, including health, vision, and dental coverage. Our culture encourages innovation and collaboration, and we are committed to supporting our employees in their professional development. Join us on our mission to become the number one retail trading platform in the world and be part of a team that is dedicated to empowering traders.
Apply now or save it for later. Get alerts for similar jobs at NinjaTrader.