Senior Enterprise Engineer

Branch

  • Remote
  • Remote
  • $175,000 - $190,000 a year
  • Posted Aug 11, 2026
Sign up — let your agent apply Sign in

BestApply tailors your resume and applies for you.

LangChainFastAPISQLPythonCachingOLTP DatabasesFlaskMCP Servers

Job description

About the role

The Senior Enterprise Engineer joins the Data team to architect and build interconnected systems—MCP servers, internal APIs, lightweight web apps and automated Python workflows—working end‑to‑end from design to deployment while collaborating with engineers, analysts and business stakeholders.

About the company

Branch is a remote‑first fintech company focused on empowering workers with financial freedom by accelerating payments and offering free, inclusive financial services. The company values transparency, innovation, diversity and has earned multiple industry awards.

Requirements

  • 5+ years of professional Python engineering experience
  • 3+ years designing and building APIs (FastAPI or Flask preferred)
  • 3+ years full‑stack Python development experience
  • Experience building or working with MCP servers
  • Experience with deterministic LLM programming (e.g., 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
  • Background in fintech, payments, or financial services (nice to have)
  • Experience with Streamlit or similar lightweight UI frameworks (nice to have)
  • Familiarity with workflow automation tools (e.g., Airflow, Prefect, n8n) (nice to have)
  • Familiarity with cloud infrastructure (AWS, GCP, Azure) (nice to have)