OneMain Financial Jobs

Job Information

Apex Systems, Inc. Senior Data Engineer III - 3027636 in Cincinnati, Ohio

Job#: 3027636

Job Description:

Job Title: Senior Data Engineer III

Location: Cincinnati, OH (Onsite)

Length: 6 months

Pay: $61-$70

Data Engineer / Data AnalystRole Overview

The Data Engineer / Data Analyst designs and delivers solutions that enable the organization to manage, secure, and derive value from enterprise data. This role is responsible for building scalable, reusable data solutions that support data ingestion, storage, processing, and consumption across both traditional and large-scale (Big Data) environments. Solutions may span on-premises and cloud-based platforms and support capabilities such as ETL, business intelligence, analytics, data persistence, data warehousing, streaming, search, messaging, and machine learning.

The individual in this role is accountable for delivering high-quality solutions while operating within established risk management and governance standards. This includes proactively identifying, assessing, managing, monitoring, and reporting risks, and ensuring work aligns with defined policies, procedures, and compliance requirements.

Essential Duties and Responsibilities

  • Work independently with business stakeholders to gather, analyze, and clarify requirements through effective questioning and critical thinking
  • Decompose business requirements into detailed functional specifications to support solution and design development
  • Collaborate with technical team members to communicate requirements clearly and support effective technical design decisions
  • Define, document, and execute test acceptance criteria, including unit testing and user acceptance testing (UAT), to ensure solution accuracy
  • Develop and execute SQL scripts to support ETL processes and data validation
  • Conduct research and development activities related to data engineering, data architecture, data security, and emerging industry technologies
  • Design, build, and maintain CI/CD pipelines, self-service build tools, and automated deployment processes
  • Evaluate software products and provide documented recommendations when appropriate
  • Provide support and troubleshooting for data platforms, including participation in escalated on-call support for complex or critical incidents
  • Contribute to internal initiatives such as legacy system modernization, monitoring and analytics enhancements, tool development, and technical documentation
  • Provide guidance and mentoring to other team members as needed
  • Manage and prioritize multiple concurrent assignments effectively

Minimum Knowledge, Skills, and Abilities

  • Bachelor's degree in Computer Science, Information Systems, or an equivalent combination of education and relevant experience
  • Strong written and verbal communication skills, with the ability to tailor messaging for business stakeholders, management, and technical audiences
  • Excellent analytical and problem-solving skills for resolving data-related issues and designing new solutions
  • Technical experience including:
  • SQL (3--5 years)
  • ETL / ELT processes
  • DBT
  • Cloud data platforms (e.g., Snowflake, Azure)
  • Python
  • Conceptual understanding of one or more of the following preferred areas:
  • Big data technologies and platforms
  • Metadata management tools
  • Commercial ETL solutions
  • Data visualization and reporting tools
  • Data warehousing
  • Data testing practices
  • Major cloud platforms
  • REST API design and development
  • Experience working within the Software Development Life Cycle (SDLC), with the ability to support project and release management activities

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimina

DirectEmployers