Senior Python Engineer — FinTech API & Data Sync (Remote)

Self Financial

United States

Remote

USD 140,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Stock options
Bonuses
Health insurance
Flexible vacation
Educational assistance
Free gym membership
Casual dress code
Remote work arrangements
Paid parental leave

Job summary

Self Financial is seeking a Python engineer for the Business Systems team. You will design, build, and operate RESTful Python services that connect our CRM with downstream systems, ensuring low latency in a high-traffic, latency-sensitive environment.

You’ll improve data integration, caching strategies, and production observability in a fast-moving fintech setting. You’ll collaborate across engineering, DevOps/SRE, and product teams.

Qualifications

  • Strong professional experience with Python, including async programming and building/maintaining REST APIs.
  • Experience with data integration across services, handling failures/retries, and data consistency.
  • Knowledge of HTTP design, caching, and debugging performance in live services.

Responsibilities

  • Design, build, and maintain Python services (REST APIs) that integrate our CRM with payments and internal data.
  • Diagnose and resolve production performance issues including I/O, connections, caching, and latency.
  • Use asyncio to parallelize I/O-bound work without reducing throughput.
  • Implement and tune caching layers (Redis) for high-throughput endpoints.
  • Build and maintain CRM integrations (Salesforce) with data queries and REST syncing.
  • Deploy and operate services in AWS/cloud environments (serverless, containers, monitoring).
  • Use observability tools to trace requests, identify bottlenecks, and validate fixes with live data.
  • Write clean, well-tested code with clear API/business/infrastructure separation.
  • Participate in on-call rotation and coordinate fixes across teams.

Skills

Python
Async programming
REST APIs
Data integration
HTTP design
Caching (Redis)
AWS Cloud
Observability/Tracing
On-call support
Team collaboration

Job description

Self Financial is seeking a Python engineer for the Business Systems team. You will design, build, and operate RESTful Python services that connect our CRM with downstream systems, ensuring low latency in a high-traffic, latency-sensitive environment.

You’ll improve data integration, caching strategies, and production observability in a fast-moving fintech setting. You’ll collaborate across engineering, DevOps/SRE, and product teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer: High-Impact FinTech APIs (Remote)
Senior Python Engineer: High-Impact FinTech APIs (Remote)

Self Financial, Inc. • Austin (TX)

Hybrid
USD 140,000 - 170,000
Company equity (Stock options)
Performance-based bonuses
Health, vision & dental insurance
+7
Senior Python Engineer - Fintech Platform (Remote)
Senior Python Engineer - Fintech Platform (Remote)

OptiFunder Corp • Northern (KY)

Remote
USD 120,000 - 180,000
Remote work
Python Developer: FastAPI Backend for FinTech
Python Developer: FastAPI Backend for FinTech

Resourceful Talent Group • United States

Remote
USD 80,000 - 120,000
Senior Software Engineer - Business Systems
Senior Software Engineer - Business Systems

Self Financial, Inc. • Austin (TX)

On-site
USD 140,000 - 170,000
Company equity (Stock options)
Performance-based bonuses
Health, vision & dental insurance
+7
Remote Senior Python Engineer — FinTech Backend
Remote Senior Python Engineer — FinTech Backend

IO Tech Solutions Limited • United States

Remote
USD 140,000 - 200,000
Senior Python Engineer: FinTech API & Microservices Lead
Senior Python Engineer: FinTech API & Microservices Lead

Link Group • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Competitive compensation
Dynamic work environment
Global project exposure
+1
Remote Python Backend Engineer - Data Integrations
Remote Python Backend Engineer - Data Integrations

Rippling • United States

Remote
USD 124,000 - 179,000
Senior Python Engineer for Real-Time Fintech Infra
Senior Python Engineer for Real-Time Fintech Infra

X4 Engineering • Austin (TX)

Hybrid
USD 160,000 - 180,000
Competitive compensation
Comprehensive benefits
Clear scope for technical growth
Senior Software Engineer - Business Systems
Senior Software Engineer - Business Systems

Self Financial • United States

Remote
USD 140,000 - 170,000
Stock options
Bonuses
Health insurance
+6
Senior Python Backend Engineer (FastAPI) – Remote Microservices
Senior Python Backend Engineer (FastAPI) – Remote Microservices

payabl. • Town of Poland (NY)

Hybrid
USD 81,000 - 127,000
Provident Fund
Annual Learning Budget
Wolt €150 monthly allowance
+8