Job Details

Lead Software Engineer

  2025-07-03     OneMain Financial     all cities,WA  
Description:

3 months ago Be among the first 25 applicants

About One Main Financial

One Main Financial is a leading financial services company that provides personalized loan solutions to individuals across the United States. Our mission is to help our customers achieve their financial goals by offering flexible and responsible lending options. As we continue to grow, we are seeking a talented and motivated Software Engineer - Lead to join our team and lead Communications platform projects.

As a Software Engineer Lead at OneMain Financial, you will play a critical role in guiding the team towards optimal solutions in data engineering, API development, and related technologies. The ideal candidate will have a strong background in software engineering, preferably in contact center solutions, and will be skilled in people, project, and stakeholder management.

The Lead Data Engineer will support developing a customer-centric strategy to increase automation and the use of data and analytics throughout customer journeys. Responsibilities include identifying relevant data, utilizing engineering tools and technologies, and developing automated, data-driven customer communications across marketing and servicing to achieve an omni-channel personalized customer experience.

Core Responsibilities

  • Partner with peers and leaders across organizational boundaries, communicating effectively throughout the organization.
  • Establish credibility as an engineer, coach, and leader, fostering collaboration with architects, principal engineers, and other technical experts to drive innovation and use of advanced techniques (e.g., process automation, advanced engineering practices).
  • Create and manage cloud resources in AWS.
  • Implement data ingestion from diverse sources such as RDBMS, REST API, flat files, streams, and time-series data, utilizing Big Data technologies.
  • Perform data processing and transformation using technologies like Spark and cloud services, implementing business logic in supported languages.
  • Develop automated data quality checks to ensure data integrity and verify calculations.
  • Build infrastructure to collect, transform, and distribute customer data.
  • Identify opportunities for process improvements to optimize data insights and displays.
  • Ensure data accessibility, scalability, accuracy, completeness, and flexibility.
  • Analyze complex data sets to identify trends and patterns.
  • Create data visualization frameworks to present analytical results to stakeholders.
  • Participate in Scrum ceremonies and agile team activities.
  • Develop queries, generate reports, and present findings.
  • Mentor junior team members and promote industry best practices.

Required Skills

  • 5-7+ years' experience as a data engineer in consumer finance or related industry.
  • Strong background in math, statistics, computer science, or data science.
  • Proficiency in languages such as Snowflake, Java, Scala, Python, C#.
  • Experience with HDFS, YARN, Hive, Spark, Kafka, Oozie/Airflow, AWS, Docker/Kubernetes, Snowflake.
  • Skilled in data mining and programming tools (SAS, SQL, R, Python).
  • Knowledge of database technologies like PostgreSQL, Redshift, Snowflake, Greenplum.
  • Ability to learn and deploy new technologies.
  • Strong organizational skills and ability to manage multiple projects.
  • Excellent communication skills for technical and non-technical audiences.
  • Knowledge of BI and analytics tools and techniques.
  • Familiarity with AWS certifications, Spark Streaming, Kafka Streaming, ELK Stack, Cassandra/MongoDB, CI/CD tools.

Preferred Qualifications

  • Experience with AWS services such as VPC, S3, CloudFront, EC2, Lambda, API Gateway, SNS, SQS, Kinesis, Active MQ, Step Functions, Elasticsearch.
  • Prior experience in financial services.
  • Master's degree in Computer Science or Information Systems preferred.

Additional Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT

This job posting is active and not expired.

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search