Senior Software Engineer, Python (Data Platforms)

Company: Prosper

Location: Remote (Remote)

Salary: $145,000 - $215,000 a year

Type: Full-time

Remote: Yes

Posted: 2026-03-27

About this role

Your role in our mission

We need an Enterprise Python Expert to join our Data Engineering team. While you’ll work within our data ecosystem, your primary focus is high-quality Software Engineering: designing and building pipelines and services, improving system architecture, and writing clean, scalable code with our Google cloud eco-system (GCP).

### How you’ll make an impact

  • Build and Design Services: Develop and stand up robust backend services and APIs that power our data platform.
  • Build for Scale: Transition us from simple scripts to production-grade software with logging, alerting, and automated testing.
  • Modernize Tooling: Evaluate and implement new frameworks that improve system reliability and developer velocity.
  • Collaborate: Partner with analysts, software engineers and infrastructure teams to ensure our data services are fast, secure, and easy to consume.
  • Demonstrate Python Excellence: Deliver high-quality code, conduct thorough code reviews, and guide peers in SDLC best practices.

### Skills that will help you thrive

  • BS in EE/CS with 8+ years of experience or MS in EE/CS or other applicable disciplines with 6+ years of experience.
  • Deep expertise in object-oriented Python within an enterprise environment. Experience in Java, C#, or Go is a major plus.
  • Software-First Mindset: You treat data infrastructure as a software product, not a series of one-off scripts or data pipelines.
  • Production DevOps: Proficiency with Docker, Kubernetes, CI/CD, and Infrastructure as Code (Terraform) within modern cloud providers.
  • Data Fluency: Strong SQL (e.g. BigQuery, PostgreSQL) and an understanding of how to build systems around data warehouses.
  • Modern Workflow: Proficient with LLM-assisted development (e.g. Cursor) to accelerate delivery while ensuring you can understand, explain and defend every line.
  • Ownership: A track record of taking complex engineering problems from an “idea” or “concept” to "stable service."

### **What we offer...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Remote