Remote Staff Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

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.
About the job
Posted on
Job type
Salary
-
Leave a feedback