
Senior Software Engineer, Python – Data Platforms
Prosper Marketplace
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $145,000 - $215,000 per year
Job Level
About the role
- Develop and stand up robust backend services and APIs that power our data platform
- Transition from simple scripts to production-grade software with logging, alerting, and automated testing
- Evaluate and implement new frameworks that improve system reliability and developer velocity
- Collaborate with analysts, software engineers and infrastructure teams to ensure data services are fast, secure, and easy to consume
- Deliver high-quality code, conduct thorough code reviews, and guide peers in SDLC best practices
Requirements
- BS in EE/CS with 8+ years of experience or MS in EE/CS 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
- Proficiency with Docker, Kubernetes, CI/CD, and Infrastructure as Code (Terraform)
- Strong SQL skills (e.g. BigQuery, PostgreSQL)
- Proficient with LLM-assisted development
- A track record of taking complex engineering problems from concept to stable service
Benefits
- Flexible time off
- Comprehensive health coverage
- Competitive salary
- Paid parental leave
- Childcare assistance
- Pet insurance discounts
- Legal assistance
- Discounts through Perkspot
- Udemy access
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
object-oriented PythonJavaC#GoSQLBigQueryPostgreSQLDockerKubernetesInfrastructure as Code
Soft Skills
collaborationcode reviewguidanceproblem-solvingcommunication
Certifications
BS in EE/CSMS in EE/CS