Please, let Oportun know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Oportun is a digital banking platform that aims to empower its 2.2 million members to achieve their financial goals through intelligent borrowing and savings.
The company has provided over $17.8 billion in responsible credit and saved its members more than $2.3 billion in interest and fees.
The Sr. Staff Software Engineer will design, build, and maintain Oportun's cloud platform, focusing on high availability, fault tolerance, and scalability.
This role will significantly impact Oportun's continuous delivery, zero downtime, shift-left, and high-availability strategy.
The engineer will help define and standardize software development approaches in a Continuous Delivery environment.
Responsibilities include building cloud platform architecture solutions, mediating technical discussions, and driving operational excellence.
The engineer will lead the incorporation of continuous feedback loops and identify high-impact initiatives to reduce on-call escalations.
Collaboration between teams will be enabled through the platform architecture implemented by the engineer.
The role requires recognizing investment opportunities in cloud platform capabilities and designing the cloud platform strategy across the CTO organization.
Requirements:
A minimum of 12 years of related experience is typically required, with a Bachelor's degree or a Master's degree with equivalent education and experience.
Proven experience of 10+ years in software development with a strong focus on full-stack development and cloud platform technologies is necessary.
Expertise in programming languages such as Java, Python, C++, or similar is required.
Mastery of software design principles, data structures, and algorithms is essential.
Expertise in cloud platforms and infrastructure management, stability, and scalability is needed.
Strong problem-solving skills and the ability to troubleshoot complex technical and business problems are required.
Excellent communication and collaboration skills are necessary for effective work in cross-functional teams.
Proven ability to lead and mentor multiple teams across complex business problems is essential.
Experience in the financial services or fintech industry is a strong advantage.
Expertise in cloud platform architecture, deployments, management, and maintenance, specifically in AWS, GCP, or Azure, is required for at least 5 years.
Expertise in Infrastructure as Code (IaC) technologies like Terraform, Ansible, or Cloud Formation for at least 5 years is necessary.
Strong experience in Continuous Delivery and zero downtime deployment capabilities for at least 3 years is required.
Knowledge of secure development practices and platform security is essential.
Expertise in designing, building, deploying, and maintaining container-based applications for at least 5 years is required.
Experience in Kubernetes for at least 2 years, along with familiarity with tools like Istio, StrongDM, Jenkins, CircleCI, and GitHub, is necessary.
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 in a mission-driven organization focused on delivering affordable credit to those left out of the financial mainstream.
Oportun provides a differentiated experience as part of a collaborative team environment.
The company is committed to equal opportunity employment and considers 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 🌱.