Base Salary
$175k - $190k/yr
Responsibilities
- Build and maintain MCP servers that expose data platform capabilities and enterprise business systems to internal tools and AI workflows.
- Build internal APIs and lightweight Streamlit web applications and dashboards.
- Develop stateful applications that enforce standard operating procedures and policy compliance.
- Develop and manage automated workflows and pipelines in Python.
- Convert high-value macros and user-built tools into standalone services and low-code workflows for internal teams.
- Define coding standards and best practices for interacting with AI agents across Branch.
- Scope and deliver solutions with engineers, analysts, and business stakeholders.
- Own projects from scoping and architecture through deployment and maintenance.
- Write clean, documented code and contribute to technical quality standards.
Requirements
- At least 5 years of professional Python engineering experience.
- At least 3 years of experience designing and building APIs, with FastAPI or Flask preferred.
- At least 3 years of full-stack Python development experience.
- Experience building or working with MCP servers.
- Experience with deterministic LLM programming, including tools or patterns such as LangChain, UserPromptSubmit, and PostToolUse.
- Familiarity with OLTP databases and caching technologies.
- Strong SQL proficiency and experience with relational databases.
- Strong communication skills and ability to work cross-functionally.
- Proven ability to own the full lifecycle of a project.
- Fintech, payments, or financial services experience is preferred.
- Streamlit or similar lightweight UI framework experience is preferred.
- Workflow automation experience with tools such as Airflow, Prefect, or n8n is preferred.
- Familiarity with cloud infrastructure such as AWS, GCP, or Azure is preferred.
- Must be authorized to work in the U.S. without sponsorship or transfer.
Benefits
- Remote-first position within the United States; candidates outside the U.S. cannot be hired.
- Medical, dental, and vision insurance.
- Stock options and a monthly home-office stipend.
- 401k through TransAmerica.
- 12 weeks of paid parental leave.
- Flexible time off, sick and safe time, and 11 paid company holidays.
- Free Premium-Tier Origin Financial Wellness subscription and Branch@Branch Same Day Pay Option.
Tech Stack
Categories
About Branch
Branch is on a mission: to power impactful experiences in the connected world. We build and provide software as a service for enterprise businesses to acquire, retain and engage their users, delivering linking and measurement solutions across all digital environments for flawless user journeys and foolproof campaign insights. Branch is an award-winning employer headquartered in Mountain View, CA. World-class brands like Instacart, Western Union, NBCUniversal, Zocdoc and Sephora acquire users, retain customers and drive more conversions with our solutions. Our people are our lifeblood, and every Branch employee strives to exemplify our core values: 1) Take your shot: Boldly take smart risks and seize opportunities to stay ahead. 2) Hustle with heart: Prioritize impact over activity and own meaningful outcomes. 3) Crush it together: Empathize with customers and deliver value for mutual success.
