Remote Sr. Software Engineer (R11439)

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 Sr. Software Engineer at Oportun will actively contribute to the end-to-end delivery of complex software applications, ensuring adherence to best practices and high overall quality standards.
  • They will collaborate closely with product managers, designers, and fellow engineers to understand business needs and translate them into effective software solutions.
  • Providing technical leadership and expertise, guiding the team in making sound architectural decisions and solving challenging technical problems.
  • Conducting code reviews, providing constructive feedback, and mentoring junior engineers to foster a culture of continuous learning and technical excellence.
  • Playing a significant role in the evolution and refinement of current tools and applications used by the team and driving the adoption of new practices.
  • Taking ownership of customer issues, troubleshooting, identifying root causes, and maintaining system reliability and performance.
  • Setting the benchmark for responsiveness, ownership, and accountability of engineering systems.
  • Independently driving and leading multiple features, contributing to large projects, and leading smaller projects within the team.

Requirements:

  • Minimum 6 years of related experience with a Bachelor's degree or a Master's degree with an equivalent combination of education and experience.
  • Proven track record of delivering sophisticated software solutions with high quality.
  • Extensive proficiency in one or more programming languages, such as Java or similar.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Experience in web application development, RESTful APIs, and frontend technologies is advantageous.
  • Proficiency in working with relational databases, SQL, version control systems like Git, cloud technologies (preferably AWS or Azure), Docker, Kubernetes, and CI/CD processes.
  • Knowledge of automation test frameworks like Karate framework, Web driver I/O, Jira workflow.
  • Ability to mentor and lead other engineers, problem-solving skills, and effective communication and collaboration in a team-oriented environment.

Benefits:

  • Make a meaningful impact by contributing to solutions that address real-world financial challenges for underserved communities.
  • Experience a collaborative and inclusive work culture that values innovation and diversity.
  • Opportunities for professional growth and skill development through mentorship and training.
  • Competitive compensation package, including benefits and potential for performance-based incentives.
  • Achieve work-life balance and flexibility to support personal and professional well-being.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback