
Job Overview
Location
Chicago, IL
Job Type
Full-time
Category
Data Engineer
Date Posted
February 26, 2026
Full Job Description
đź“‹ Description
- • Join Ninja Holdings LLC, a dynamic and innovative fintech company revolutionizing financial services for everyday Americans through our CreditNinja and NinjaCard brands, and empowering businesses with data insights via NinjaEdge. We are seeking a highly skilled and motivated Senior Data Engineer to become a pivotal member of our analytics and machine learning team.
- • In this critical role, you will be instrumental in shaping the future of our data infrastructure. You will be responsible for designing, building, and maintaining robust tooling that supports our analytics initiatives, enhancing our machine learning platform, and optimizing our data pipeline architecture to handle ever-growing volumes and complexities of data.
- • Your expertise will be crucial in extending our machine learning capabilities by developing sophisticated tools that seamlessly integrate with cloud services, our existing codebase, and provide enhanced flexibility for model building and deployment.
- • You will architect and implement the foundational infrastructure necessary for efficient data extraction, transformation, and loading (ETL) processes. This involves working with a diverse range of data sources, leveraging your proficiency in SQL and Python, and expertly utilizing AWS cloud services.
- • A significant aspect of your role will involve building advanced analytics tools. These tools will provide actionable insights into key business performance metrics, directly supporting the strategic decision-making of our analytics team and contributing to the success of our various products.
- • You will also be tasked with creating intuitive data-handling tools for our analytics and data scientist colleagues. These tools will streamline their workflows, enabling them to more effectively build, optimize, and deploy our data-driven decision-making processes.
- • As a Senior Data Engineer, you will play a key role in mentoring and guiding junior members of the data engineering team. This includes supervising their work, providing technical direction, contributing to project planning, and ensuring the quality and maintainability of their deliverables.
- • You will be responsible for creating and maintaining an optimal data pipeline architecture that is scalable, reliable, and efficient, capable of assembling large, complex datasets that meet both functional and non-functional business requirements.
- • This position offers a unique opportunity to optimize or even re-design our company's data architecture, laying the groundwork for our next generation of products and data initiatives. You will be at the forefront of innovation, driving efficiency and enabling new data-driven opportunities.
- • You will collaborate closely with the Development team to architect and implement cross-team solutions, ensuring seamless integration between data systems and application development.
- • The ideal candidate is a self-directed and experienced data engineer and data wrangler who thrives on optimizing data systems and has a proven track record of building them from the ground up. You should be comfortable supporting the data needs of multiple teams, systems, and products simultaneously.
- • Your ability to manage multiple projects concurrently, understand their impact within the larger system, and maintain a focus on test-driven design for repeatable and maintainable processes will be highly valued.
- • This role requires strong project management and organizational skills, enabling you to work independently in a fast-paced, dynamic environment that is constantly evolving.
- • You will contribute to building processes that support data transformation, data structures, metadata management, dependency tracking, and workload management, ensuring the integrity and efficiency of our data ecosystem.
- • Experience with message queuing, stream processing, and highly scalable data stores will be essential for building resilient and high-performance data solutions.
- • Your experience supporting and working with cross-functional teams in a dynamic environment will be crucial for fostering collaboration and achieving shared goals.
- • This is an exciting opportunity to make a significant impact on a growing company that is passionate about financial inclusion and data-driven innovation. You will be part of a lean, innovative team dedicated to disrupting consumer finance and empowering individuals and businesses alike.
🎯 Requirements
- • 5+ years of experience in a Data Engineer role.
- • Bachelor's degree in Computer Science, Statistics, Informatics, Information Systems, or another quantitative field.
- • Advanced working SQL knowledge and experience with relational databases (including Postgres and MySQL), query authoring, and familiarity with a variety of databases.
- • Proven experience building data pipelines, architectures, and datasets from raw, loosely structured data.
- • Experience with object-oriented design in Python and data pipeline/workflow management tools.
- • Strong experience with AWS cloud services (EC2, RDS, Redshift, Glue, S3).
🏖️ Benefits
- • Competitive salary and comprehensive benefits package.
- • Flexible, remote work options.
- • Fun, fast-paced, and dynamic start-up culture.
- • Convenient downtown Chicago office location.
Skills & Technologies
About Ninja Holdings LLC
Ninja Holdings LLC is a holding company that invests in and operates businesses across various sectors. Their primary focus is on acquiring and growing companies with strong market potential and operational efficiency. They aim to leverage their expertise in management, finance, and strategy to enhance the value of their portfolio companies. The company is committed to fostering innovation and sustainable growth within the businesses they own, contributing to their long-term success and market leadership. Their investment strategy is geared towards identifying opportunities that align with their core values and provide significant returns for stakeholders.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.


