Charlotte, North Carolina, USA
19 hours ago
Senior Engineer - Software

OneMain Financial is looking for a Sr. Software Engineer to join our Card Technology team based in the Charlotte, NC area. As a Data Engineer, you’ll play a critical role in building and optimizing data pipelines and cloud infrastructure that enable reliable, scalable, and accessible insights. You’ll collaborate across agile teams to transform raw data into valuable intelligence, using modern tools and technologies in a fast-paced environment. If you enjoy solving complex data challenges and mentoring others while staying on the cutting edge of cloud data engineering, this role is for you.

In the Role

Create and manage cloud resources in AWS

Develop infrastructure to collect, transform, combine, and publish/distribute customer data

Data processing/transformation using technologies like Spark and Cloud Services

Identify opportunities to optimize data collection, insights, and displays

Ensure data and results are accessible, scalable, efficient, accurate, complete, and flexible

Experiment with new technologies/patterns and conduct POCs

Participate in regular Scrum ceremonies with agile teams

Experience with source control and CI/CD pipelines

Mentor junior members and implement industry best practices

Requirements

4+ years’ experience as a data engineer or relevant role

Understanding of Big Data technologies

Strong background in math, statistics, computer science, data science, or related discipline

Good programming knowledge in Python

Understanding of DataLake architecture and creating pipelines to ingest data into DataLake

Experience in implementing data pipelines using AWS services, Docker/Kubernetes, and Airflow

Proficient with different file formats: JSON, Avro, and Parquet

Knowledge of one or more database technologies (e.g. PostgreSQL, Redshift, Snowflake, NoSQL databases)

Proficiency in SQL queries

Comfortable learning and deploying new technologies and tools

Preferred:

AWS certification

Experience with Snowflake, DeltaLake, Kafka, AWS Glue, Terraform, Looker

Familiarity with CI/CD tools like Jenkins, GitLab, Jira, Confluence

Location: hybrid | Charlotte, NC // 3 days/week: Tuesdays - Thursdays

Who we Are

OneMain Financial (NYSE: OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans. Since 1912, we’ve looked beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and work toward a brighter future.

Driven collaborators and innovators, our team thrives on transformative digital thinking, customer-first energy and flexible work arrangements that grow lives, careers and our company. At every level, we’re committed to an inclusive culture, career development and impacting the communities where we live and work. Getting people to a better place has made us a better company for over a century. There’s never been a better time to shine with OneMain.

Because team members at their best means OneMain at our best, we provide opportunities and benefits that make their health and careers a priority. That’s why we’ve packed our comprehensive benefits package for full- and some part-timers with: 

Health and wellbeing options including medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurances 

Up to 4% matching 401(k)   

Employee Stock Purchase Plan (10% share discount)   

Tuition reimbursement   

Paid time off (15 days’ vacation per year, plus 2 personal days, prorated based on start date) 

Paid sick leave as determined by state or local ordinance, prorated based on start date 

Paid holidays (7 days per year, based on start date) 

Paid volunteer time (3 days per year, prorated based on start date) 

Save Job Apply
Por favor confirme su dirección de correo electrónico: Send Email