OneMain Financial Jobs

Job Information

Cognizant Data Engineer in San Francisco, California

At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance though our various wellbeing programs. Based on this role’s business requirements, this is an onsite position requiring 5 days a week (M-F) in a client or Cognizant office in Palo Alto, CA.

As a Data Engineer, you will make an impact by designing and maintaining the data pipelines that power our systems and solutions. You will build robust Python ETL processes and craft efficient SQL queries to ensure data flows seamlessly across the organization. By consolidating and transforming complex data inputs, you will enable our teams to uncover insights that guide product strategies, customer retention models, and machine learning initiatives.

In this role, you will partner closely with data science and business intelligence teams to develop scalable data models, streamline workflows, and support advanced algorithms that provide unique perspectives on user behavior. You will also be responsible for modeling front‑end and back‑end data sources to create a comprehensive view of user flows, while advocating for best practices and continuous improvement. From infrastructure development and iterative back‑end enhancements to reporting and visualization, you will manage the end‑to‑end success of our data ecosystem and help the company maximize the value of its data.

You will be a valued member of the Cognizant team, working collaboratively with data science, business intelligence, and other stakeholders to design and maintain the pipelines and models that power our systems and solutions.

In this role, you will:

  • Build and maintain Python ETL pipelines and write efficient SQL to ensure seamless data flow across systems.

  • Develop infrastructure that supports research, reporting, and machine learning initiatives.

  • Collaborate with data science and business intelligence teams to design data models, streamline workflows, and enhance customer lifecycle and retention models.

  • Model front‑end and back‑end data sources to create a comprehensive view of user flows and enable powerful analysis.

  • Partner with data science teams to support the development of complex algorithms that uncover unique insights.

  • Use agile development practices to iteratively improve back‑end systems and processes.

  • Advocate for best practices, process documentation, and continuous learning across the team.

  • Troubleshoot technical issues, triage operational challenges, and recommend improvements based on observations.

  • Report project status, adhere to timelines, and serve as a conduit between technical and business stakeholders.

What you need to have to be considered:

  • Equivalent practical experience: 1–3 years of professional experience in data engineering, analytics, or a related field.

  • Bachelor’s degree in computer science, Engineering, Mathematics, or a related field is preferred.

  • Strong expertise in Python, SQL, and ETL pipeline development.

  • Solid understanding of mathematical and statistical concepts, with curiosity and creativity to explore data deeply.

  • Experience building data models, pipelines, and algorithms for research, reporting, and machine learning.

  • Excellent oral and written communication skills, with the ability to explain complex data trends to non‑technical stakeholders.

  • Familiarity with agile software development processes and iterative improvement.

  • Ability to operate effectively in a fast‑paced, evolving environment with minimal supervision.

  • A self‑starter mindset, openness to new ideas, and willingness to embrace change and continuous learning.

  • Passion for technology and data, with a drive to maximize the company’s ability to leverage insights.

We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

Salary and Other Compensation:

The annual salary for this position is between $80k to $86k, depending on experience and other qualifications of the successful candidate.

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

· Life & Disability Insurance

· Group health dental & Wellness

· Sick Leaves

· 401(k) plan and contributions

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Cognizant will only consider applicants for this position who are legally authorized to work in the United States without requiring company sponsorship now or at any time in the future.

Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

DirectEmployers