Oportun
Similar Companies Hiring
Jobs at Oportun
Search the 31 jobs at Oportun
Recently posted jobs
Design, develop, and maintain sophisticated software/data platforms as a Senior Data Engineer at Oportun. Contribute to architectural decisions, mentor junior engineers, and collaborate with cross-functional teams to deliver scalable solutions. Responsible for achieving the engineering group's charter and advancing impact in the market.
Seeking a highly skilled Senior Machine Learning Engineer to lead the development of ML infrastructure, from model training to deployment. Responsibilities include implementing ML infrastructure, providing technical leadership, mentoring a team of engineers, collaborating with data scientists, and establishing best practices for model deployment.
The Staff Software Engineer role at Oportun offers a unique opportunity to combine technical expertise with strategic thinking, guide the team in making architectural decisions, mentor senior engineers, and contribute to the evolution of the technology stack. Responsibilities include leading the delivery of complex software applications, creating frameworks to lessen other engineers' workload, driving technical decision-making, and taking ownership of critical projects and initiatives.
As a Senior Data Engineer at Oportun, you will design, develop, and maintain sophisticated software and data platforms. You will contribute to architectural decisions, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality solutions.
Seeking a Senior Staff Data Engineer to lead the development of data infrastructure, data processing, and quality checks. Responsibilities include setting strategic vision, providing technical leadership, collaborating with data scientists, and optimizing data infrastructure for performance and scalability.
As a Senior Software Engineer at Oportun, you will be responsible for designing, developing, and maintaining sophisticated software solutions. You will provide technical leadership, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality, scalable software solutions. This role involves leading technology efforts for large projects.
As a Senior Software Engineer at Oportun, design, develop, and maintain sophisticated software solutions. Lead architectural decisions, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality, scalable software solutions. Take responsibility for leading technology efforts on large projects.
Responsible for leading the end-to-end delivery of complex software applications, creating frameworks and abstractions, driving technical decision-making, and providing project leadership. Collaborates with cross-functional teams to translate business requirements into scalable solutions. Acts as a technical thought leader and mentor to senior team members, advocating for efficient technologies and processes.
Collaborate with cross-functional teams to design, develop, test, deploy, support, and maintain high-quality software applications. Write clean and maintainable code, address technical debt, and propose innovative solutions. Stay up-to-date with emerging technologies and industry trends.
Lead the design, development, testing, and deployment of complex software applications, establish best practices, and ensure high-quality coding. Oversee system architecture, provide technical leadership, and collaborate with senior leaders to align on policies and procedures.
Sr. Software Engineer at Oportun responsible for architecting, deploying, and managing CICD platforms, source control management systems, and test automation platforms. Strong knowledge of SDLC, software security best practices, and building features in the codebase. Must have 5 years of software engineering experience and expertise in CICD, SCM tooling, DevOps, Linux/Unix, and modern programming languages.
Join Oportun's world-class team of Data Scientists to develop and enhance scoring risk for underbanked consumers using machine learning and statistical modeling. Responsibilities include developing data products, building monitoring tools, and leading initiatives to drive business value. Qualifications include a Master's degree or PhD in a quantitative discipline and hands-on experience with machine learning techniques.
Develop and enhance data products and machine learning models for risk, fraud, collections, and portfolio management. Utilize alternative data sets to build scores and strategies for managing risk and fraud. Optimize marketing spend by predicting consumer interest in credit products.
Senior Software Engineer at Oportun, responsible for end-to-end delivery of complex software applications, providing technical leadership, conducting code reviews, mentoring junior engineers, and driving adoption of new practices. Requires 6 years of experience with a Bachelor's degree or a Master's degree.
Contribute to the end-to-end delivery of complex software applications, provide technical leadership, conduct code reviews, mentor junior engineers, and drive adoption of new practices within the team. Responsible for troubleshooting issues, maintaining reliability and performance, leading multiple features, and orchestrating work within the team. Requires 6+ years of experience, proficiency in Java, Python, or C++, and strong understanding of data structures and algorithms.
Lead the design and implementation of scalable data architectures, develop and optimize data pipelines, manage databases, ensure data quality and governance, provide mentorship and leadership, collaborate with stakeholders, and monitor performance for a digital banking platform.
Lead the end-to-end delivery of complex software applications, create frameworks and abstractions, drive technical decision-making, take ownership of critical projects, provide mentorship, and advocate for technologies and processes to improve efficiency across teams.
Define, standardize, implement, and evangelize software development approaches. Build architectures to enhance productivity and robustness. Incorporate feedback loops, drive operational excellence, and foster collaboration. Identify underinvested areas and lead impactful changes.
Lead the implementation of cutting-edge ML infrastructure, provide technical leadership to a team of ML engineers, collaborate with data scientists, architect and execute model deployment strategies, engineer CI/CD pipelines, define and refine performance benchmarks, and stay updated with industry trends and emerging technologies.
Responsible for creating innovative solutions, defining roadmap, managing engineering team, providing technical leadership, and driving software development. Collaborate with Product, Design, and QA teams to deliver quality applications on time and on budget. Promote a positive engineering culture of excellence and identify risks proactively.