Senior Python Engineer for Data & APIs (Remote)

Branch

Minneapolis (MN)

On-site

USD 175,000 - 190,000

Full time

Just now
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision insurance
Stock options
Wellness subscription
Home-office stipend
401k
12 weeks parental leave
Flexible time off
11 company holidays
Same Day Pay option

Job summary

Branch, a remote-first FinTech company, seeks a Senior Enterprise Engineer to join our Data team. You will design and build interconnected systems using third-party tools, MCP servers, internal APIs, and lightweight web apps to support internal processes and AI workflows.

The role requires 5+ years of Python engineering, API design experience (FastAPI/Flask), full-stack Python development, and experience with MCP servers and deterministic LLM programming.

Qualifications

  • 5+ years of professional Python engineering experience.
  • 3+ years of designing and building APIs (FastAPI or Flask preferred).
  • 3+ years of experience with full-stack Python development.
  • Experience building or working with MCP servers.
  • Experience with Deterministic LLM programming (LangChain, UserPromptSubmit, PostToolUse).
  • Familiarity with OLTP databases and caching technologies.
  • Strong proficiency in SQL and relational databases.
  • Strong communication skills and ability to work cross-functionally.
  • Proven ability to own the full lifecycle of a project.

Responsibilities

  • Build and maintain MCP servers that expose data platform capabilities and enterprise business systems to internal tools and AI workflows in a deterministic way.
  • Build internal APIs to enrich the ecosystem of programmatically addressable resources.
  • Build lightweight web apps and dashboards using Streamlit to support internal processes.
  • Develop stateful applications that ensure SOP of various processes are followed in compliance with policy.
  • Develop and manage automated workflows and pipelines in Python.
  • Manage a SDLC to convert high value macros and other tools built by less-technical users into standalone services and low code workflows for multiple internal teams.
  • Define coding standards and best practices for interacting with AI agents across Branch.
  • Collaborate with stakeholders across Branch to scope and deliver solutions.
  • Write clean, well-documented code and contribute to a culture of technical quality.

Skills

Python
API design
Full-stack Python
MCP servers
Deterministic LLM
OLTP databases
SQL
Cross-functional
Full project lifecycle

Job description

Branch, a remote-first FinTech company, seeks a Senior Enterprise Engineer to join our Data team. You will design and build interconnected systems using third-party tools, MCP servers, internal APIs, and lightweight web apps to support internal processes and AI workflows.

The role requires 5+ years of Python engineering, API design experience (FastAPI/Flask), full-stack Python development, and experience with MCP servers and deterministic LLM programming.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Enterprise Engineer - Python, APIs & Data Platforms
Senior Enterprise Engineer - Python, APIs & Data Platforms

Midwest Startups • Northern (KY)

Hybrid
USD 175,000 - 190,000
Medical, dental, and vision insurance
Stock options
Home-office stipend
+4
Enterprise Data Engineer - Python & Automation (Remote)
Enterprise Data Engineer - Python & Automation (Remote)

Midwest Startups • Northern (KY)

Hybrid
USD 120,000 - 125,000
Market-leading medical, dental, andvi
Stock options
Home office stipend
+5
Remote Enterprise Engineer - Python, APIs & Data
Remote Enterprise Engineer - Python, APIs & Data

Branch • Minneapolis (MN)

On-site
USD 120,000 - 125,000
Medical, dental, and vision insurance
Stock options
Home office stipend
+5
Remote Data Platform Engineer (Python & APIs)
Remote Data Platform Engineer (Python & APIs)

United States Digital Space LLC • United States

Remote
USD 120,000 - 125,000
Health insurance
Stock options
Wellness subscription
+5
Remote Senior Data Engineer — Fintech Data Pipelines
Remote Senior Data Engineer — Fintech Data Pipelines

Branch Messenger Inc. • United States

Remote
USD 160,000 - 175,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+6
Enterprise Engineer
Enterprise Engineer

Midwest Startups • Northern (KY)

Hybrid
USD 120,000 - 125,000
Market-leading medical, dental, andvi
Stock options
Home office stipend
+5
Senior Data Engineer — Remote, End-to-End Data Pipelines
Senior Data Engineer — Remote, End-to-End Data Pipelines

Bonfirevc • United States

On-site
USD 160,000 - 175,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+6
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
Enterprise Engineer
Enterprise Engineer

Branch • Minneapolis (MN)

On-site
USD 120,000 - 125,000
Medical, dental, and vision insurance
Stock options
Home office stipend
+5
Senior Python Engineer (Remote) — Build Enterprise-Scale Apps
Senior Python Engineer (Remote) — Build Enterprise-Scale Apps

Bright Vision Technologies • Novi (MI)

On-site
USD 90,000 - 115,000