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

Self Financial, Inc.

Austin (TX)

Hybrid

USD 140,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Company equity (Stock options)
Performance-based bonuses
Health, vision & dental insurance
Flexible vacation policy
Educational assistance
Free gym membership
Casual dress code
Team building events and activities
Remote work arrangements / flexible S"
Paid parental leave

Job summary

Self Financial, Inc. is seeking a Python engineer to join the Business Systems team. You will design, build, and operate Python services that connect CRM, payments, and internal data services in a high-traffic, latency-sensitive environment.

You will tackle production performance issues and implement caching, observability, and scalable architecture to support real-time customer outcomes. Ideal candidates have strong Python experience, async programming, and deep knowledge of data integration,

Qualifications

  • Strong professional experience with Python, including async programming and building/maintaining REST APIs.
  • Solid understanding of data integration between services and how to keep data consistent across systems.
  • Strong understanding of HTTP design (pagination, timeouts, rate limiting, caching) and debugging performance in live services.
  • Experience with a key-value store or caching (Redis a plus) and caching/invalidation tradeoffs.
  • Experience with at least one major cloud provider (AWS preferred).
  • Comfort reading logs and distributed traces to debug systems issues.

Responsibilities

  • Design, build, and maintain Python services (REST APIs) that integrate CRM with downstream systems.
  • Diagnose and resolve performance issues in production under load.
  • Use async Python to parallelize I/O-bound work without sacrificing throughput.
  • Implement and tune caching layers (e.g., Redis) for high-throughput endpoints.
  • Build and maintain CRM integrations (Salesforce) including data queries and REST sync.
  • Deploy and operate services in AWS or similar cloud environments.
  • Use observability tools to trace requests and validate fixes with production data.
  • Write clean, well-tested code with clear API, business logic, and infrastructure separation.
  • Participate in on-call/production-support; triage alerts and coordinate fixes.
  • Collaborate with other teams, DevOps/SRE, and product stakeholders.

Skills

Python
Async programming
REST APIs
Data integration
HTTP design
Caching
Redis
AWS
Observability
Communication

Tools

Redis
Salesforce
OpenTelemetry
OpenAPI/Swagger
AWS
Terraform

Job description

Self Financial, Inc. is seeking a Python engineer to join the Business Systems team. You will design, build, and operate Python services that connect CRM, payments, and internal data services in a high-traffic, latency-sensitive environment.

You will tackle production performance issues and implement caching, observability, and scalable architecture to support real-time customer outcomes. Ideal candidates have strong Python experience, async programming, and deep knowledge of data integration,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - FinTech API & Data Integrations
Senior Python Engineer - FinTech API & Data Integrations

Self • Austin (TX)

On-site
USD 140,000 - 170,000
Stock Options
Performance-based bonuses
Health, vision and dental insurance
Senior Backend Engineer — FinTech APIs & Scale (Remote)
Senior Backend Engineer — FinTech APIs & Scale (Remote)

Self • Austin (TX)

On-site
USD 145,000 - 175,000
Stock options
Bonuses
Health insurance
+6
Senior Software Engineer - Business Systems
Senior Software Engineer - Business Systems

Self • Austin (TX)

On-site
USD 140,000 - 170,000
Stock Options
Performance-based bonuses
Health, vision and dental insurance
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
Python Developer: FastAPI Backend for FinTech
Python Developer: FastAPI Backend for FinTech

Resourceful Talent Group • United States

Remote
USD 80,000 - 120,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
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
Remote Python Integrations Developer (Fintech)
Remote Python Integrations Developer (Fintech)

Extractable • San Francisco (CA)

On-site
USD 100,000 - 130,000
Remote-first culture
Competitive salary
Growth opportunities
+1
Remote Backend Engineer - FinTech API & Scale Impact
Remote Backend Engineer - FinTech API & Scale Impact

Self Financial, Inc. • Austin (TX)

On-site
USD 145,000 - 175,000
Company equity via stock options
Performance-based bonuses
Health, vision and dental insurance
+7
Senior Python API Engineer - Java Ecosystem (FinServ)
Senior Python API Engineer - Java Ecosystem (FinServ)

HEITMEYER CONSULTING INC • Columbus (OH)

On-site
USD 110,000 - 160,000