Note: The job is a remote job and is open to candidates in USA. Era Finance is building a model-agnostic finance layer for AI through a user-owned MCP server that exposes real financial data to AI assistants. The Senior Software Engineer will develop Era Context by designing MCP tools and endpoints, extending financial-data integrations, and building backend systems for transaction synchronization, categorization, insights, and automation.
Responsibilities
- Designing and maintaining the tool schemas and endpoints that let LLMs query and act on financial data safely
- Extending our connector integrations (MX, Alpaca, Method, Moov, and evaluating others like Akoya/Yodlee)
- Building the backend systems (transaction sync, categorization, insights, automation rules) that power it
- Help write it
Skills
- Experience building with the Model Context Protocol (MCP), or strong familiarity with tool-calling / function-calling patterns in LLM APIs (OpenAI, Anthropic, Gemini)
- Strong backend skills (Python, Node.js, C#, or Java)
- Comfort with cloud-native environments (Docker/Kubernetes, AWS/Azure/GCP)
- Experience with distributed systems, event-driven architectures, message queues, observability
- Experience with structured/unstructured data, ideally time-series or financial data
- Comfortable in a small, fast-moving startup with tight feedback loops
- Clear communicator, collaborative
- Bonus: you've actually •used• an MCP connector (Claude, Cursor, etc.) and have opinions about what makes a good one
Benefits
- U.S. remote role
Company Overview