Senior/Staff Software Engineer (León)

Senior/Staff Software Engineer (León)

29 ago
|
Oportun
|
León

29 ago

Oportun

León

ABOUT OPORTUN Oportun (Nasdaq: OPRT) is a mission-driven financial services company that puts its members' financial goals within reach. With intelligent borrowing, savings, and budgeting capabilities, Oportun empowers members with the confidence to build a better financial future. Since inception, Oportun has provided more than $21.3 billion in responsible and affordable credit, saved its members more than $2.5 billion in interest and fees, and helped its members set aside an average of more than $1,800 annually.

This inclusive culture is directly connected to our organization's performance and ability to fulfill our mission of delivering affordable credit to those left out of the financial mainstream.

Engineering Business Unit Overview The charter for Engineering group at Oportun is to be the world-class engineering force behind our innovative products. The group plays a vital role in designing, developing, and maintaining cutting-edge software solutions that power our mission and advance) our business. The talented engineers in this group are dedicated to delivering and maintaining performant, elegant, and intuitive systems to our business partners and retail members.

Our platform combines service-oriented platform features with sophisticated user experience and is enabled through a best-in-class (and fun to use!) automated development infrastructure. We prove that FinTech is more fun, more challenging, and in our case, more rewarding as we build technology that changes our members' lives. Engineering at Oportun is responsible for high quality and scalable technical execution to achieve business goals and product vision.

Staff Software

Engineer role is a domain expert in multiple areas, in addition to being an integral member of the core technical leadership of the organization.





RESPONSIBILITIES Provide senior technical leadership across multiple engineering teams, systems, and business domains. Drive architecture, design, and implementation of scalable, reliable, secure, and maintainable software systems. Partner with Product, Engineering, Data, Risk, Compliance, Operations, Customer Experience, and business stakeholders to align technical solutions with business outcomes.

Evaluate existing systems and identify opportunities to improve reliability, scalability, performance, maintainability, observability, and developer productivity. Design and guide implementation of backend services, APIs, integrations, platform capabilities, and distributed systems. Influence technical strategy, roadmap planning, and prioritization across teams.

Establish and promote engineering best practices for architecture, code quality, testing, CI/CD, monitoring, documentation, and operational excellence. Serve as a technical mentor to engineers and technical leads, raising the bar for design quality, execution, and ownership. Help teams make sound technical tradeoffs across speed, quality, scalability, reliability, security, and long-term maintainability.

Collaborate on systems that may include customer communications, telephony, contact center workflows, servicing platforms, or enterprise integrations. Participate in production support, incident review, root cause analysis, and long-term reliability improvements for critical systems.





REQUIREMENTS 12+ years of professional software engineering experience. Deep experience with backend services, APIs, data flows, integrations, and cloud-based architectures. Proficiency in one or more modern programming languages such as Java, Python, Go, JavaScript/TypeScript, Kotlin, or similar. Strong understanding of system design, software architecture, scalability, reliability, observability, and operational excellence.

Experience with cloud platforms such as AWS, GCP, or Azure.

Experience with relational and/or NoSQL databases.

Experience with CI/CD, automated testing, monitoring, logging, alerting, and production operations. Practical understanding of how AI tools can support software development, knowledge discovery, documentation, testing, operational support, or workflow automation.

Preferred Experience with telephony, contact center platforms, IVR, call routing, voice systems, customer communications, or customer engagement technologies.

Experience with platforms such as Twilio, Amazon Connect, Genesys, Five9, NICE, Cisco, Avaya, or similar technologies. LI-REMOTE We are proud to be an Equal Opportunity Employer and consider all qualified applicants for employment opportunities without regard to race, age, color, religion, gender, national origin, disability, sexual orientation, veteran status or any other category protected by the laws or regulations in the locations where we operate. We will never request personal identifiable information (bank, credit card, etc.) We do not charge you for pre-employment fees such as background checks, training, or equipment.

If you think you have been a victim of fraud by someone posing as us, please report your experience to the FBI's Internet Crime Complaint Center (IC3).

📌 Senior/Staff Software Engineer (León)
🏢 Oportun
📍 León

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior/staff software engineer (león) / león

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior/staff software engineer (león) / león