Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted 21 weeks ago
Software Development
Full Time
Worldwide

Overview

As a Senior Software Engineer at Oportun, you will be a key member of our engineering team, responsible for designing, developing, and maintaining sophisticated software solutions in achieving the charter of the engineering group.

In Short

  • Actively contribute to the end-to-end delivery of complex software applications.
  • Collaborate closely with product managers, designers, and fellow engineers.
  • Provide technical leadership and expertise.
  • Conduct code reviews and mentor junior engineers.
  • Drive adoption of new practices within your team.
  • Take ownership of customer issues and maintain system reliability.
  • Lead multiple features and projects.

Requirements

  • Minimum 6 years of related experience with a Bachelor's degree.
  • Proven track record of delivering sophisticated software solutions.
  • Extensive proficiency in one or more programming languages, such as Java.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience in web application development and RESTful APIs.
  • Proficiency in relational databases and SQL.
  • Experience with cloud technologies, preferably AWS or Azure.
  • Knowledge of Docker and Kubernetes.
  • Good to have knowledge of automation test frameworks.
  • Exceptional problem-solving and analytical skills.

Benefits

  • Make a meaningful impact on financial challenges for underserved communities.
  • Experience a collaborative and inclusive work culture.
  • Opportunities for professional growth and skill development.
  • Competitive compensation package, including benefits.
  • Work-life balance and flexibility.
Oportun logo

Oportun

Oportun is a forward-thinking financial technology company dedicated to empowering individuals with innovative software solutions that enhance their financial independence. The engineering team at Oportun plays a crucial role in designing, developing, and maintaining high-quality software applications that support the company's mission. With a focus on collaboration and agile methodologies, Oportun's engineers are committed to delivering elegant and intuitive systems that improve member experiences. The company values creativity and continuous improvement, striving to create a fun and rewarding work environment while tackling complex technical challenges to drive business growth.

Share This Job!

Save This Job!

Similar Jobs:

TriTech Enterprise Systems logo

Senior Software Engineer - Remote

TriTech Enterprise Systems

6 weeks ago

TriTech Enterprise Systems is looking for a Senior Software Engineer to develop microservices and user interfaces in a hybrid work setting.

MD, USA
Full-time
Software Development

Velo3D

Senior Software Engineer - Remote

Velo3D

6 weeks ago

Join Velo3D as a Senior Software Engineer to develop advanced tools for 3D printing applications.

Worldwide
Full-time
Software Development
Mediafly logo

Senior Software Engineer - Remote

Mediafly

6 weeks ago

Join Mediafly as a Senior Software Engineer to develop backend services using Java and improve system performance in a fully remote Agile team.

Canada
Full-time
Software Development
Highlight logo

Senior Software Engineer - Remote

Highlight

6 weeks ago

Join Highlight as a Senior Software Engineer to build scalable software solutions that enhance data analysis for customers.

USA
Full-time
Software Development
$135,000 - $165,000/year
Fountain Mexico logo

Senior Software Engineer - Remote

Fountain Mexico

6 weeks ago

Join Fountain as a Senior Software Engineer to develop innovative web applications for frontline workforce management.

Mexico
Full-time
Software Development