OneMain Financial Jobs

Job Information

Outreach Corporation Senior Staff Software Engineer in Seattle, Washington

Job Duties:

The Senior Staff Software Engineer plays a critical role in building and maintaining the company's data platform. They are responsible for defining the strategy, delivering data-driven functionality, and shipping end-user features. Working alongside a talented team of software engineers, data scientists, and product managers, they help transform the way customers do business.

 

Specifically, they are responsible for the following duties:

  • Design and implement our cutting-edge data platform, harnessing state-of-the-art technologies and innovative best practices to deliver unparalleled performance, scalability, and reliability, effectively propelling our data capabilities to new heights.
  • Build sophisticated data pipelines that power our data analytics, GenAI, machine learning, and business intelligence applications, enabling our customers to make data-driven decisions. 
  • Implement robust data security and privacy measures, ensuring that our sensitive data is protected from unauthorized access and breaches.
  • Implement systems tracking and monitoring data integrity, data quality, and consistency. 
  • Collaborate closely with other engineering teams to seamlessly integrate our data platform components into our software applications, creating a seamless user experience. 
  • Develop framework & tools to support self-service data pipeline management.
  • Mentor and train junior data engineers, sharing your knowledge and expertise to help grow the team.

Requirements:

Position requires a Bachelor's degree in Computer Science, Software Engineering, or a related field (or foreign equivalent), plus 5 years of experience in the job offered, software engineering and data engineering, or a related occupation.

 

Must possess at least 5 years of experience utilizing the following skills:

·[       ]{times="" new="" roman",="" times,="" serif"=""}Machine designing and building data platforms;

·[       ]{times="" new="" roman",="" times,="" serif"=""}Data processing frameworks such as Spark or Hadoop;

·[       ]{times="" new="" roman",="" times,="" serif"=""}Programming in Python, Ruby, or Go;

·[       ]{times="" new="" roman",="" times,="" serif"=""}Cloud-based data platforms, such as AWS or GCP;

[]{sty=""}

DirectEmployers