Oportun

Senior Software Engineer

Oportun

Overview

Role involves building self-serve platforms for real-time ML deployment and data engineering.

Ideal candidate should have 5-10 years of IT experience with strong Python and data engineering skills.

remotemidEnglishPythonFastAPIAWSKubernetesDockerJenkinsGitHub ActionsDynamoDBPostgreSQLMongoDBCI/CD

Locations

  • India

Requirements

  • 5-10 years IT experience
  • 5-8 years platform backend engineering experience
  • 1 year DevOps & data engineering experience
  • Strong expertise in Python
  • Hands-on experience with real-time ML model deployment

Responsibilities

  • Design and build self-serve platforms
  • Create APIs and backend services
  • Implement platforms for real-time ML inference
  • Build and optimise ETL/ELT pipelines
  • Develop and manage feature stores
  • Use CI/CD pipelines for automated deployments
  • Create and maintain technical documentation
  • Collaborate with cross-functional teams