Senior Software Engineer

6 days ago

Apply Now
Logo of Oportun

Oportun

Financial Services • Responsible Lending • Pre-Paid Debit Cards • Serving the Underbanked • Data Analytics

1001 - 5000

Description

• Oportun is a mission-driven fintech that puts its 2.0 million members' financial goals within reach. • Working at Oportun means enjoying a differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture. • The Engineering group at Oportun is responsible for designing, developing, and maintaining cutting-edge software solutions that power our mission and advance our business. • As a Senior Software Engineer, you will design, develop, and maintain sophisticated software solutions that advance our impact in the market.

Requirements

• Typically requires a minimum 6 years of related experience with a Bachelor's degree; or a Master's degree with an equivalent combination of education and experience. • Proven track record of delivering sophisticated software solutions with high quality. • Extensive proficiency in one or more programming languages, such as Java or similar. • Strong understanding of data structures, algorithms, and software design principles. • Demonstrated experience in web application development, RESTful APIs, and frontend technologies (e.g., HTML, CSS, JavaScript) is advantageous. • Proficiency in working with relational databases and SQL is a plus. • Solid grasp of version control systems, such as Git. • Experience with cloud technologies, preferably AWS or Azure, is highly desirable. • Knowledge on docker and Kubernetes • CI/CD process exposure • Good to have knowledge on automation test frameworks like Karate framework, Web driver I/O, Jira workflow • Proven ability to mentor and lead other engineers, fostering a collaborative and supportive work environment. • Exceptional problem-solving and analytical skills, with a passion for tackling complex technical and business problems/challenges. • Excellent communication and interpersonal abilities, with a track record of effectively collaborating in a team-oriented environment.

Benefits

• Make a meaningful impact by contributing to solutions that address real-world financial challenges for underserved communities. • Experience a collaborative and inclusive work culture that values innovation and diversity. • Take advantage of opportunities for professional growth and skill development through mentorship and training. • Enjoy competitive compensation package, including benefits and potential for performance-based incentives. • Achieve work-life balance and flexibility to support your personal and professional well-being.

Apply Now

Similar Jobs

6 days ago

Acquia

1001 - 5000

Join Acquia as a Senior Software Engineer, focusing on Subscription Management with extensive PHP experience.

6 days ago

Acquia

1001 - 5000

Join Acquia as a Senior Full Stack Engineer, developing innovative web-based applications with AI-driven features.

6 days ago

Acquia

1001 - 5000

Join Acquia to modernize infrastructure with Kubernetes and Cloud-Native Technologies. Develop robust solutions that ensure security and scalability for client applications.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com