OneMain Financial

Software Engineering Associate Director - Communications

OneMain Financial

full-time

Posted on:

Origin:  • 🇺🇸 United States • North Carolina

Visit company website
AI Apply
Manual Apply

Salary

💰 $160,000 - $180,000 per year

Job Level

Senior

Tech Stack

AirflowAWSCloudDockerEC2GraphQLGreenplumHDFSJavaScriptKafkaKubernetesMicroservicesPostgresPythonSparkSQLTableauYarn

Requirements

  • BA/BS degree in computer science, mathematics, engineering, or related field
  • 10+ years of experience working in software engineering, enterprise and mixed technology environment comprised of large scale, highly integrated systems
  • Ability to work in a fast-paced environment
  • Prior experience planning, executing, and driving transformational technology strategies
  • Strong communication, organization, time management, interpersonal and management skills
  • Outstanding problem identification, analysis and solving skills with a bias for action
  • Proven change agent who can improve and grow the capability of teams
  • Demonstrated ability to develop effective working relationships and leverage those relationships to improve the quality of work products
  • Well organized, thorough, and able to handle competing priorities
  • Fluent in agile software processes (Scrum, Kanban) and able led others by example
  • Direct, hands-on experience and proficiency with one or more high and low-level software architecture patterns: Event-Driven, Mircoservices Direct, hands-on experience and proficiency with one or more programming languages such as but not limited to: JavaScript, GraphQL, Production experience with: HDFS, YARN, Hive, Spark, Kafka, Oozie / Airflow, Amazon Web Services (AWS), Docker / Kubernetes, Snowflake
  • Proficient with o Data mining/programming tools (e.g. SAS, SQL, R, Python)
  • o Database technologies (e.g. PostgreSQL, Snowflake. and Greenplum)
  • o Data visualization (e.g. Tableau, Looker, MicroStrategy)
  • Experienced in designing, implementing and CI/CD pipelines in complex environments.
  • 3+ years managing complex, distributed and/or enterprise systems
  • Preferred: Direct experience and proficiency with Amazon Web Services : VPC, S3, CloudFront, EC2, Lambda, API Gateway, SNS, SQS, Kinesis, Active MQ, Step Functions, Elastic/Open Search
  • Prior experience on Contact Center solutions (Sinch/GLIA/Five9/Other)
  • Prior experience of Marketing Technology platforms engineering (Adobe Campaign, AEP, Salesforce)
  • Prior experience within financial services
  • Master’s in Computer science, Information Systems preferred.