Open Role
Oportun

Remote opportunity at

Oportun

Senior Software Engineer (R14284)

Oportun is a financial services company dedicated to helping members achieve their financial goals through intelligent borrowing, budgeting, and savings solutions. The organization is seeking a…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in India only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Oportun is a financial services company dedicated to helping members achieve their financial goals through intelligent borrowing, budgeting, and savings solutions. The organization is seeking a Senior Software Engineer for its Machine Learning Platform team to develop the software infrastructure that allows machine learning engineers and data scientists to safely build, test, and run models in production environments. In this position, you will take charge of complex platform projects from…

Job Description

Oportun is a financial services company dedicated to helping members achieve their financial goals through intelligent borrowing, budgeting, and savings solutions. The organization is seeking a Senior Software Engineer for its Machine Learning Platform team to develop the software infrastructure that allows machine learning engineers and data scientists to safely build, test, and run models in production environments.

In this position, you will take charge of complex platform projects from conception to production delivery. You will work closely with engineering, product, risk, fraud, and data science departments to resolve ambiguous challenges and create scalable architecture. Success in the first year involves driving platform initiatives, elevating developer experiences, enhancing system reliability, and establishing yourself as a technical leader.

This opportunity is ideal for engineers who thrive in fast-paced environments, possess strong independent judgment, and are eager to leverage AI tools to boost productivity. Candidates must be based in India or be willing to relocate to India, as the role operates on a remote basis within the country.

Responsibilities

  • Design and operate scalable architecture for model deployment, serving, data validation, and workflow orchestration
  • Build reusable platform components, automation tools, and standards to improve system reliability and observability
  • Collaborate across departments to transform ambiguous business needs into functional technical solutions
  • Lead end-to-end technical initiatives and guide complex production troubleshooting and permanent fixes
  • Conduct code and design reviews while mentoring fellow engineers through technical advice and pairing
  • Integrate AI tools into daily workflows to increase efficiency and accelerate decision-making

Requirements

  • Minimum of five years of professional software engineering background building and running production systems
  • Strong proficiency in Python alongside solid knowledge of API design, distributed systems, testing, and service architecture
  • Demonstrated background in designing scalable cloud-native services or data-intensive applications
  • Working familiarity with SQL, databases, caching mechanisms, and request tracing across multiple systems
  • Experience with Docker, Kubernetes, CI/CD pipelines, Git workflows, and production monitoring
  • Must be based in India or open to relocating to India for remote work within the country

Qualifications

  • Familiarity with AWS, Databricks, MLflow, Amazon SageMaker, Apache Spark, PySpark, or Kafka
  • Background in constructing feature stores, model-serving platforms, or internal developer tools
  • Understanding of monitoring data and model quality, feature coverage, latency, and cost efficiency
  • Prior exposure to handling sensitive data within regulated or financial services sectors
  • Knowledge of Java or alternative backend programming languages
  • Experience using AI assistants like ChatGPT and GitHub Copilot for productivity

Core Skills

Benefits

  • Medical, dental, and vision insurance coverage
  • Provident fund participation
  • Life and accident insurance plans
  • Allowances for internet, fuel, meals, and telephone expenses

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is this job located?

This is a remote position that must be performed from within India. Candidates must currently reside in India or be willing to relocate there.

What is the employment type?

The posting specifies that this is a full-time position.

What salary is offered for this role?

The job posting does not specify a salary.

How many years of experience are required?

Applicants must have at least five years of professional software engineering experience building and operating production systems.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Oportun
OportunPosted 2h ago
Full-timeRemote

Posted by Oportun

Source: Remote First Jobs — Software Development

View the original listing ↗

Posted by employer: Oct 5, 2026

Added to Jobsiz: Oct 9, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Oportun

Oportun

2Open Jobs
—No reviews yet
View Company Profile