561,906open jobs
22,097companies
76,904added this week
Browse all
Salary
$45k – $114k per year (Estimated)
Location
Remote (Ukraine)
Seniority
Senior · 5+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match

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

We are looking for a Senior Data Engineer to join a team of analytics and machine learning experts. The hire will be responsible for building tooling to support analytics, helping to extend our machine learning platform, expanding and optimizing our data pipeline architecture, supervising junior engineers, and interfacing with the Development team to create cross-team solutions. The ideal candidate is an experienced data engineer and data wrangler who enjoys optimizing data systems and building them from the ground up. They must be self-directed and comfortable supporting the data needs of multiple teams, systems, and products. Experience in analytics and statistics is a major bonus. The right candidate will be excited by the prospect of optimizing or even re-designing, our company’s data architecture to support our next generation of products and data initiatives; as well as mentoring and guiding junior members of the team.

Key Responsibilities:

  • Supervise junior members of the data engineering team. Guiding, planning, and reviewing the team's work
  • Create and maintain optimal data pipeline architecture
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • Extend our machine learning platform by designing tools that interface with cloud services, our current code base, and provide new flexibility in model building
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, Python, and AWS
  • Build analytics tools to provide actionable insights into key business performance metrics, as well as supporting the needs of the analytics team
  • Create data-handling tools for analytics and data scientist team members that assist them in building and optimizing our decision-making process

Ideal Candidate Will Have:

  • 5+ years of experience in a Data Engineer role
  • Bachelors degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field
  • Advanced working SQL knowledge and experience working with relational databases (including Postgres and MySQL), query authoring (SQL), as well as working familiarity with a variety of databases
  • Experience building data pipelines, architectures, and data sets from raw, loosely structured data
  • A history of focusing on test driven design and results for repeatable and maintainable processes and tools
  • Experience building processes supporting data transformation, data structures, metadata, dependency, and workload management
  • Working knowledge of message queuing, stream processing, and highly scalable data stores
  • Strong project management and organizational skills and the ability to work independently in a fast-paced, quickly changing environment. Ability to keep up with several projects at once and understand the impact of projects within a larger system
  • Experience supporting and working with cross-functional teams in a dynamic environment
  • Experience managing junior engineers and guiding a team of engineers through project planning, execution, and quality control stages
  • Candidate should have experience using the following software/tools:
    • Experience with object-oriented design in Python
    • Experience with data pipeline and workflow management tools
    • Experience with AWS cloud services: EC2, RDS, Redshift, Glue, S3

Additional Pluses:

  • Strong analytic skills and understanding statistical methodologies
  • Experience building machine learning models
  • Experience handling data from acquisition to usage in models
  • Experience building and maintaining RestAPI systems, Flask apps, and state machines
  • Experience with continuous integration, especially in a data science context
  • Experience with Ruby on Rails

IMPORTANT NOTICE:

Please carefully review communications to ensure that they are from the official Breezy applicant tracking platform (@ninjaholdings.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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
561,906 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Kyiv
$86k – $166k per year (Estimated) • Remote • Full-Time • 5+ years exp • United States
Python
PowerShell
Assembly
AI/ML
Red Teaming
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Kubernetes
IAM
Cybersecurity
Crowdstrike
Qualys Cloud Platform
MITRE ATT&CK
CVSS
KEV
Recorded Future
Apply
$15k – $40k per year (Estimated) • In office • Full-Time • Master's Degree • Chennai
Python
Java
SQL
C#
Databases
InfluxDB
SQLite
AI/ML
Time Series Forecasting
Frontend
GraphQL
DevOps
gRPC
Kibana
OpenTelemetry
Logstash
Grafana
Cryptography
GPG
Apply
$36k – $97k per year (Estimated) • In office • Full-Time • Yokohama
Python
SQL
C++
Perl
Databases
Oracle
Apply
$142k – $224k per year • Remote/Hybrid • Full-Time • 9+ years exp • Bachelor's Degree • North Wales
Python
R
SAS
R
Shiny
AI/ML
Claude
Management
Microsoft Project
Apply
$98k – $148k per year • In office • Top Secret • Full-Time • 8+ years exp • Bachelor's Degree • United States
Python
Bash
Apply
$68k – $197k per year (Estimated) • Remote/Hybrid • Internship • Bachelor's Degree • Chicago
Python
SQL
Databases
Snowflake
Apply
$59k – $115k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Chicago
Python
SQL
Databases
Snowflake
AI/ML
dbt
LLM
Apply
Data Engineer 1 day ago
$87k – $166k per year (Estimated) • Remote • Full-Time • 3+ years exp • Bachelor's Degree • Chicago
Python
SQL
Python
Flask
Databases
MySQL
PostgreSQL
Amazon Redshift
DevOps
Rest API
CI/CD
AWS
Amazon EC2
Amazon S3
Apply
$66k – $192k per year (Estimated) • Remote/Hybrid • Internship • Bachelor's Degree • Chicago
AI/ML
Copilot
Claude
ChatGPT
Gemini
Perplexity
Apply
Remote/Hybrid • Internship • Chicago
Apply
Junior HR Advisor 1 day ago
$21k – $56k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Kyiv
Management
Jira
Apply
$48k – $127k per year (Estimated) • Remote • Full-Time • 6+ years exp • Kyiv
Go
JavaScript
TypeScript
Databases
NATS
RabbitMQ
Apache Kafka
Frontend
React.js
DevOps
GCP
Prometheus
Azure
AWS
Docker
Kubernetes
Grafana
Cybersecurity
Keycloak
Okta
Auth0
Management
ServiceNow
Apply
$42k – $106k per year (Estimated) • Remote/Hybrid • Full-Time • Kyiv
Management
Google Sheets
Telegram
WhatsApp
Apply
$41k – $103k per year (Estimated) • In office • Full-Time • Kyiv
Management
Confluence
Jira
Apply
$43k – $114k per year (Estimated) • Remote • Full-Time • 5+ years exp • Kyiv
JavaScript
Java
SQL
Java
Spring Boot
Hibernate
AI/ML
Copilot
ChatGPT
Claude Code
Frontend
React.js
DevOps
GCP
Azure
AWS
Management
Agile
Scrum
Apply
See all jobs
This is one of many
561,906 more open roles from verified company boards, updated every day.