Senior Manager, Data Engineering

NinjaHoldings

Chicago (IL)

Remote

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible Paid Time Off
Health Benefits with extensive medical
401(k) with matching contribution
Paid Family Leave
Annual Wellness & WFH Subsidies
Employee Referral Program
Remote first culture, with downtown NY

Job summary

NinjaHoldings seeks a data platform leader to drive analytics, AI readiness, and scalable data solutions. You will shape architecture, mentor a growing Data Engineering team, and guide technical decisions across Snowflake, PostgreSQL, and AWS.

You’ll champion data quality, self-service access, and cost efficiency while delivering a modern data warehouse roadmap and AI-enabled capabilities for the company.

Qualifications

  • 6+ years in Data Engineering or related field with leadership experience.
  • Strong experience with Snowflake, dbt, SQL, and modern ELT/ETL architectures.
  • Deep knowledge of PostgreSQL, data modeling, indexing, and performance.
  • Experience with Fivetran, Meltano, or similar data integration tools.
  • Understanding of Medallion architecture and data warehouse modernization.

Responsibilities

  • Lead the Data Engineering team and set the technical direction for the data platform.
  • Own the architecture and evolution of Snowflake, PostgreSQL, and data pipelines.
  • Drive the Medallion architecture transition and establish data standards.
  • Partner with engineering, analytics, product, and finance to deliver scalable data solutions.
  • Establish data quality, testing, observability, and security practices.

Skills

Data leadership
Snowflake
dbt
SQL
Medallion architecture
Data quality & observability
AWS
ELT architectures

Tools

Snowflake
dbt
Fivetran
Meltano
PostgreSQL
AWS

Job description

Founded in 2017, NinjaHoldings works to give everyday Americans better access to financial services than traditional institutions typically provide. Through our CreditNinja and NinjaCard brands, we offer digital banking and lending products designed for consumers often overlooked, paired with incentives that support long-term financial improvement. Our Edge brand extends this expertise to other companies, providing underwriting, fraud detection, and analytics services. Headquartered in Chicago with a distributed global workforce, we are a lean, growing organization committed to advancing consumer finance in the US.

Job Summary

This position will lead the team responsible for the data platforms and pipelines that power reporting, analytics, operational decision making, and future AI capabilities across the company.

This is a technical leadership role focused on setting direction, developing the team, and making sure our data platform continues to evolve with the needs of the business. The person in this role should have enough technical depth to step in when needed, participate in architecture discussions, review designs, and help solve difficult problems.

Our current stack includes Snowflake, dbt, Fivetran, Meltano, PostgreSQL, and AWS. We are also modernizing our warehouse architecture around a Medallion model and building a stronger foundation for analytics and AI.

We are looking for someone who sees Data Engineering as a platform capability for the entire company, not simply a team that maintains pipelines and supports reporting. The right person will think beyond today's reporting requirements, build reliable systems today, and make architectural decisions that give us more options tomorrow. We want someone who can help us build a data platform that will support the company several years from now, including larger data volumes, more advanced analytics, automation, and AI powered applications. That means making data easier to trust and use, improving the effectiveness of the team, and keeping the platform scalable and cost effective.

Key Responsibilities:
  • Lead the Data Engineering team and set the technical direction for our data platform
  • Own the architecture, reliability, performance, and evolution of Snowflake, PostgreSQL, and the pipelines that move data across our systems
  • Lead our transition to a Medallion architecture and establish clear standards for how data is ingested, transformed, modeled, tested, documented, and consumed
  • Own and evolve our modern data stack, including Snowflake, dbt, Fivetran, Meltano, PostgreSQL, AWS, and related technologies
  • Partner with application engineering teams on transactional database design, schema changes, performance, scalability, and reliability
  • Work with Engineering, Analytics, Product, Finance, Risk, Marketing, and other business teams to turn data needs into reusable, well designed solutions instead of one off reporting work
  • Establish strong engineering practices around data quality, automated testing, observability, lineage, security, documentation, and incident response
  • Improve self service access to data so teams can safely understand and use data without relying on Data Engineering for every request
  • Monitor and optimize the platform for performance, scalability, and cost
  • Build a long term roadmap that balances current business needs with the future of the platform, including AI use cases
Leadership Responsibilities:
  • Lead, mentor, and develop a strong team of Data Engineers
  • Set clear technical standards and expectations while giving engineers ownership of their work
  • Participate in architecture and design decisions, challenge assumptions, and step in technically when needed
  • Help the team prioritize work based on business impact, technical risk, reliability, and long term value
  • Create a culture where data quality, testing, documentation, and operational reliability are treated as part of the product
  • Communicate technical decisions, tradeoffs, risks, and investments clearly to both technical and nontechnical teams
Ideal Candidate Will Have:
  • 6+ years of experience in Data Engineering, Data Platform Engineering, Database Engineering, or a related field
  • 2+ years of experience leading or managing Data Engineers or other technical teams
  • Strong experience with Snowflake, dbt, SQL, and modern ELT or ETL architectures
  • Strong understanding of PostgreSQL or similar relational databases, including schema design, indexing, query performance, and reliability
  • Experience with data ingestion and integration tools such as Fivetran, Meltano, or similar technologies
  • Experience with dimensional modeling, Medallion architecture, or other modern warehouse design patterns
  • Strong understanding of data quality, automated testing, observability, lineage, governance, and security
  • Experience operating cloud based data platforms and understanding performance and cost tradeoffs
  • Ability to think at both the architecture level and the implementation level when needed
  • Strong communication skills and the ability to work effectively across Engineering, Analytics, business teams, and leadership
Additional Pluses:
  • Experience with Python or Ruby for automation, tooling, or data processing
  • Experience in financial services or another regulated industry
  • Experience supporting analytics or AI applications
  • Experience with data catalogs, data contracts, or master data management
  • Experience leading a significant warehouse or data platform modernization effort
  • Experience using AI and automation to improve engineering productivity, monitoring, documentation, or data quality
Benefits & Perks:
  • Flexible Paid Time Off
  • Health Benefits with generous medical, dental and vision insurance plans
  • 401(k) with matching contribution
  • Paid Family Leave
  • Annual Wellness & WFH Subsidies
  • Employee Referral Program
  • Remote first culture with convenient downtown office in the heart of the city

IMPORTANT NOTICE: Please carefully review communications to ensure that they are from the official Breezy applicant tracking platform (@breezy-mail.com) or an official NinjaHoldings brand email: @ninjaholdings.com, @creditninja.com, @ninjacard.com, or @edgescore.com. If you have been contacted regarding a job opening at NinjaHoldings from any other email address, including similar email variations, this is NOT a trusted source. We recommend that you refrain from responding to suspicious emails and file a complaint with the FBI's Internet Crime Complaint Center (IC3) at https://www.ic3.gov. For questions or to confirm the authenticity of a communication, please email hr@ninjaholdings.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analyst - Marketing
Data Analyst - Marketing

NinjaHoldings • Chicago (IL)

Hybrid
USD 70,000 - 110,000
Flexible Paid Time Off
Health Benefits with generous medical,
401(k) with matching contribution
+4
Software Engineer
Software Engineer

NinjaHoldings • Chicago (IL)

On-site
USD 80,000 - 120,000
Competitive salary and benefits
Flexible, remote work
Fun, fast-paced work environment
+2
Senior Manager, Data Engineering (Fully Remote)
Senior Manager, Data Engineering (Fully Remote)

NinjaHoldings • United States

Remote
USD 150,000 - 190,000
Flexible PTO
Medical/dental/vision
401(k) match
+3
Sr. Communications & Email Marketing Associate
Sr. Communications & Email Marketing Associate

NinjaHoldings • Chicago (IL)

Remote
USD 85,000 - 120,000
Flexible PTO
Health benefits
401(k) with matching
+4
Senior Data Engineer | Emerging Products
Senior Data Engineer | Emerging Products

NinjaOne • United States

On-site
USD 110,000 - 200,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Database Reliability Engineer
Senior Database Reliability Engineer

NinjaOne • Austin (TX), Tampa (FL)

On-site
USD 160,000 - 210,000
Senior Database Reliability Engineer
Senior Database Reliability Engineer

NinjaOne • United States

On-site
USD 160,000 - 210,000
Hybrid remote
Medical, dental, vision insurance
401(k) plan
+1
Senior Manager, Data Engineering
Senior Manager, Data Engineering

Openkrill • United States

Hybrid
USD 180,000 - 240,000
Flexible paid time off
Medical, dental, and vision insurance
401(k) retirement plan with matching
+2
Senior Manager, Data Engineering
Senior Manager, Data Engineering

Jobgether SRL • United States

Remote
USD 135,000 - 175,000
Flexible paid time off
Medical, dental, and vision insurance
401(k) retirement plan with employer-m
+5
Marketing Analytics Engineer
Marketing Analytics Engineer

NinjaTrader • Chicago (IL)

On-site
USD 135,000 - 185,000
Generous PTO
7 Paid Holidays Annually + 5 Optional
1 Service Day Annually
+2