Remote Staff Software Engineer

Posted

Apply now
Please, let Oportun know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Staff Software Engineer role at Oportun is a remote position based in India that combines technical expertise with strategic thinking.
  • The individual will guide the team in making architectural decisions, mentor senior engineers, and contribute to the evolution of the technology stack.
  • This role requires the individual to be the subject matter expert (SME) and the go-to person within the team, working well under pressure and operating with a high degree of autonomy and accountability.
  • Responsibilities include leading the end-to-end delivery of complex software applications, creating frameworks to ease the workload of other engineers, and driving technical decision-making.
  • The engineer will take ownership of critical projects, engage with stakeholders, and provide clear explanations of technical concepts to non-technical audiences.
  • The role involves mentoring senior team members, advocating for technologies that improve efficiency, conducting code reviews, and identifying opportunities for process improvements.
  • Staying informed about emerging technologies and industry trends is essential to enhance Oportun's products and services.

Requirements:

  • Candidates must have 10+ years of related experience with a Bachelor's degree or a Master's degree with equivalent education and experience.
  • A proven track record of delivering sophisticated software solutions in a leadership capacity with high quality is required.
  • Exceptional problem-solving and analytical skills, along with mastery over data structures, algorithms, and software design principles, are necessary.
  • Demonstrated experience in web application development, including Java, Microservices, Spring Boot, Spring Framework, RESTful APIs, and Hibernate is essential.
  • Candidates should have experience with relational databases like MySQL, MariaDB, and SQL, as well as a solid grasp of version control systems such as Git.
  • Knowledge of OAuth2 and the ability to quickly learn new systems and create proofs of concept (POCs) is required.
  • Proven ability to mentor and lead a team of engineers, along with excellent communication and interpersonal skills, is necessary.

Benefits:

  • Oportun offers a diverse, equitable, and inclusive culture where employees feel a sense of belonging and are encouraged to share their perspectives.
  • The company provides opportunities for professional growth and development through mentorship and leadership roles.
  • Employees can expect a supportive work environment that fosters collaboration and innovation.
  • Oportun is committed to being an Equal Opportunity Employer, considering all qualified applicants without regard to various protected categories.
Apply now
Please, let Oportun know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback