Remote Senior Software Engineer R12492

Posted

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

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.
  • The Senior Software Engineer will actively contribute to the end-to-end delivery of complex software applications, ensuring adherence to best practices and high quality standards.
  • The role requires a strong understanding of a business or system domain, collaborating closely with product managers, designers, and fellow engineers to translate business needs into effective software solutions.
  • The engineer will provide technical leadership, guiding the team in making sound architectural decisions and solving challenging technical problems, while anticipating scale, reliability, monitoring, integration, and extensibility.
  • Responsibilities include conducting code reviews, mentoring junior engineers, and fostering a culture of continuous learning and technical excellence.
  • The engineer will take ownership of customer issues, including troubleshooting, root cause identification, and issue resolution, while maintaining system reliability and performance.
  • The role involves independently driving and leading multiple features and projects, orchestrating work across multiple engineers, and keeping stakeholders informed.

Requirements:

  • A minimum of 6 years of related experience is typically required, along with a Bachelor's degree; or a Master's degree with an equivalent combination of education and experience.
  • A proven track record of delivering sophisticated software solutions with high quality is essential.
  • Extensive proficiency in one or more programming languages, such as Java or similar, is required.
  • A strong understanding of data structures, algorithms, and software design principles is necessary.
  • 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.
  • A solid grasp of version control systems, such as Git, is required.
  • Experience with cloud technologies, preferably AWS or Azure, is highly desirable.
  • Knowledge of Docker and Kubernetes is necessary.
  • Exposure to CI/CD processes is required.
  • Good to have knowledge of automation test frameworks like Karate framework, Web driver I/O, and Jira workflow.
  • Proven ability to mentor and lead other engineers, fostering a collaborative and supportive work environment is essential.
  • Exceptional problem-solving and analytical skills, with a passion for tackling complex technical and business challenges, are required.
  • Excellent communication and interpersonal abilities, with a track record of effective collaboration in a team-oriented environment, are necessary.

Benefits:

  • Employees will have the opportunity to make a meaningful impact by contributing to solutions that address real-world financial challenges for underserved communities.
  • Oportun offers a collaborative and inclusive work culture that values innovation and diversity.
  • There are opportunities for professional growth and skill development through mentorship and training.
  • A competitive compensation package, including benefits, is provided.
  • Employees can achieve work-life balance and flexibility to support their personal and professional well-being.
Apply now
Please, let Oportun know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback