Senior Python Developer (Backend)

San Francisco, CA, US • Posted 20 hours ago • Updated 20 hours ago
Contract Independent
Contract Corp To Corp
12 Months
No Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Python
  • PostgreSQL

Summary

Senior Python Developer (Backend)

Location: San Francisco/Milpitas, CA

< dir="ltr">About the Role

We're growing our backend engineering team and looking for a Senior Python Developer to help design and build core services for a data-intensive SaaS platform. You'll work on business logic services, third-party integrations, and data pipelines that power our product.

< dir="ltr">Responsibilities
  • Design and build backend services and APIs using Python and FastAPI (or similar frameworks)

  • Build and maintain integrations with third-party platforms via REST APIs, webhooks, and OAuth

  • Design and maintain PostgreSQL schemas, with attention to data integrity, precision, and auditability

  • Build and maintain scheduled/batch processing pipelines (e.g., Celery) for recurring data processing jobs

  • Collaborate with data science/ML engineers on services that consume or serve model outputs via API

  • Write thorough unit and integration tests for core business logic

  • Participate in architecture decisions, code reviews, and on-call rotation

  • Work closely with frontend engineers to design clean, well-documented APIs

< dir="ltr">Required Qualifications
  • 5+ years professional experience with Python, including strong proficiency with FastAPI 

  • Strong experience with PostgreSQL, including schema design, indexing, and query optimization

  • Comfort with precise numeric handling in contexts where accuracy and correctness are critical

  • Experience with task queues/schedulers (Celery, APScheduler, or similar) for batch/async processing

  • Experience integrating with third-party REST/SOAP APIs (webhooks, OAuth, retries, idempotency patterns)

  • Solid understanding of software testing practices, especially for business-rule-heavy systems

  • Strong written communication skills

< dir="ltr">Preferred Qualifications
  • Experience with systems requiring high data integrity or auditability (e.g., regulated industries, financial or compliance-adjacent systems)

  • Experience with enterprise system integrations (ERP, CRM, or similar platforms)

  • Familiarity with pandas, scikit-learn, or forecasting/ML libraries

  • Experience with event-driven architectures (Kafka, RabbitMQ, SQS)

  • Experience with gRPC/Protobuf or other strongly-typed service contracts

  • Prior experience in fintech or other audit-adjacent domai

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91143045
  • Position Id: 9089478
  • Posted 20 hours ago

Company Info

About MAVLRA CORPORATION

At Mavlra, we believe that innovation thrives through diversity and inclusion. As a proud minority-owned company, we are committed to delivering cutting-edge, customer-centric solutions that reflect the richness of our team and the communities we serve.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

San Francisco, California

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote

Today

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs