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.