Remote Sr. 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:

  • Oportun is a digital banking platform that aims to help its 2.2 million members achieve their financial goals through intelligent borrowing and savings.
  • As a Senior Software Engineer, you will design, develop, and maintain sophisticated software solutions, contributing to the engineering group's objectives.
  • You will solve business problems with technical solutions and actively participate in architectural decisions.
  • The role involves mentoring junior engineers and collaborating with cross-functional teams to deliver high-quality, scalable software solutions.
  • You will be responsible for leading technology efforts from technical requirements gathering to the successful delivery of large initiatives.
  • Your responsibilities include ensuring adherence to best practices, conducting code reviews, and providing constructive feedback.
  • You will take ownership of customer issues, troubleshoot, identify root causes, and maintain system reliability and performance.
  • You will independently drive and lead multiple features and projects, keeping stakeholders informed and supporting your lead/engineering manager.

Requirements:

  • You must have 5+ years of experience with Angular and React JS, including unit and end-to-end testing.
  • Extensive proficiency in one or more programming languages such as Java, Kotlin, C#, or Python is required.
  • A minimum of 5 years of experience working with relational databases and SQL is essential.
  • You should have at least 2 years of experience with document-style databases like MongoDB or DynamoDB.
  • Experience in deploying applications to a Kubernetes environment for at least 2 years is highly preferable.
  • You should have a proven track record of achieving 80%+ code coverage through automated testing.
  • Demonstrated experience in web application development, RESTful APIs, and frontend technologies (HTML, CSS, JavaScript) is advantageous.
  • Typically, a minimum of 6 years of related experience is required, along with a Bachelor's degree or a Master's degree with equivalent education and experience.
  • You must have a strong understanding of data structures, algorithms, and software design principles.
  • Solid grasp of version control systems, such as Git, is necessary.
  • Experience with cloud technologies, preferably AWS or Azure, is highly desirable.
  • Proven ability to mentor and lead other engineers is essential.
  • Exceptional problem-solving and analytical skills are required, along with excellent communication and interpersonal abilities.

Benefits:

  • Oportun fosters a diverse, equitable, and inclusive culture where employees feel a sense of belonging and are encouraged to share their perspectives.
  • The company celebrates and nurtures its inclusive culture through employee resource groups.
  • Employees have the opportunity to work remotely from India.
  • 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