Browse All Jobs
Oportun is seeking a Senior Data Engineer to design, develop, and maintain sophisticated software and data platforms. The candidate will play a key role in architectural decisions, mentor junior engineers, and collaborate with cross-functional teams to deliver scalable software solutions.

Responsibilities:
  • Lead the design and implementation of scalable data architectures.
  • Design and develop data pipelines and ETL processes.
  • Oversee database management and optimization.
  • Establish and enforce data quality standards.
  • Provide technical leadership and mentorship.
  • Collaborate with cross-functional teams.
  • Implement monitoring systems to track data pipeline performance.

Requirements:
  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • 5+ years of experience in data engineering.
  • Proficiency in programming languages like Python/PySpark and Java or Scala.
  • Expertise in big data technologies such as Hadoop, Spark, Kafka, etc.
  • In-depth knowledge of SQL and experience with various database technologies.
  • Experience building complex end-to-end data pipelines.
  • Experience with orchestration and designing job schedules using CICD tools.
  • Ability to work in an Agile environment.
  • Familiarity with cloud platforms and their data services.
  • Strong leadership, problem-solving, and communication skills.

Oportun Offers:
  • Opportunity to work on large initiatives.
  • A diverse, equitable, and inclusive culture.
  • Mentorship and leadership possibilities.
Apply

Oportun

Oportun is a mission-driven fintech company focused on providing financial services to its members. Certified as a Community Development Financial Institution (CDFI), Oportun offers intelligent borrowing, savings, and budgeting tools. The company provides responsible and affordable credit, aiming to help members build a better financial future. Oportun leverages innovative technology solutions to create user-friendly platforms.