Senior Data Engineer
Apex Systems · Charlotte, NC · Yesterday
Information TechnologyContract
Location: Charlotte, North Carolina (Onsite)
About the role
We are seeking a senior-level Data Engineer to support large-scale data ingestion and data warehousing initiatives within the Hadoop ecosystem. This is a hands-on, individual-contributor role where execution is the priority.
Responsibilities
- Build and maintain ETL pipelines for high-volume data environments.
- Move and process large-scale datasets, often involving 50-100+ million records, across enterprise platforms.
- Utilize PySpark, Python, SQL, and PL/SQL for data engineering tasks.
- Develop reusable frameworks and solutions to improve efficiency.
- Ensure strong documentation and communication for all projects.
- Engage in proactive problem-solving to address data challenges.
Requirements
- Proficiency in building and maintaining ETL pipelines.
- Experience within Hadoop environments.
- Strong coding skills in PySpark, Python, SQL, and PL/SQL.
- Demonstrated experience managing large-scale datasets and working in high-volume data environments.
Preferred Qualifications
- Previous experience within a large financial institution's Hadoop environment.
Benefits
- Medical, dental, vision, life, and disability insurance plans.
- Employee Stock Purchase Program (ESPP).
- 401K program with company match after 12 months of tenure.
- Health Savings Account (HSA) on the HDHP plan.
- SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
- Corporate discount savings program and other discounts.
- On-demand training program and access to certification prep, technical and leadership courses, books, and seminars after 6+ months of tenure.
- Certification discounts and association perks (e.g., CompTIA, IIBA).
- Dedicated customer service team for benefits and resources.
- Access to a certified Career Coach.