Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Your Day-to-Day Responsibilities
You’ll 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.
- Lead complex cross-functional technical initiatives from discovery and design through delivery and production operation.
- Partner with Product, Engineering, Data, Risk, Compliance, Operations, Customer Experience, and business stakeholders to connect technical decisions with business outcomes.
- Design and guide implementation of backend services, APIs, integrations, platform capabilities, and distributed systems.
- Evaluate existing systems and identify opportunities to improve reliability, scalability, performance, observability, maintainability, cost efficiency, and developer productivity.
- Influence technical strategy, roadmap planning, architecture standards, and prioritization across teams.
- Establish and promote strong engineering practices across code quality, testing, CI/CD, monitoring, documentation, security, and operational excellence.
- Mentor Staff Engineers, senior engineers, and technical leads, helping raise the bar for architecture, execution, ownership, and technical judgment.
- Help teams make thoughtful trade-offs across speed, quality, scalability, reliability, security, cost, and long-term maintainability.
- Lead or support modernization efforts across legacy and modern systems, platforms, and integrations.
- Contribute to systems supporting customer communications, telephony, contact center workflows, servicing platforms, and enterprise integrations where needed.
- Participate in production support, incident reviews, root-cause analysis, and long-term reliability improvements for critical systems.
- Identify practical ways to use AI-assisted engineering tools and automation to improve development workflows, operational efficiency, knowledge sharing, and team effectiveness.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Oportun
Oportun
View Company ProfileOportun is a financial technology company that provides affordable and responsible financial services to underserved communities. With a mission to help people build a better future, Oportun offers a range of financial products and services, including personal loans, credit cards, and financial education. The company's goal is to provide access to credit and other financial resources to individuals who may not have had access to them in the past, helping them to improve their financial health and well-being. Oportun's approach is centered around its customers, with a focus on transparency, fairness, and simplicity. The company uses advanced technology and data analytics to underwrite and service its loans, allowing it to offer more affordable and responsible financial products to its customers. Oportun is committed to making a positive impact on the communities it serves, and has been recognized for its efforts to promote financial inclusion and accessibility. With a strong focus on customer service and a commitment to helping people achieve their financial goals, Oportun is a leader in the financial technology industry.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.



