Full-Stack Engineer

Posted 2 Days Ago
Hiring Remotely in New York, NY, USA
Remote or Hybrid
Mid level
Financial Services
The Role
The Full-Stack Engineer will maintain and improve a Python-based client portal integrated with Salesforce, troubleshoot issues, refine requirements for an AI MVP, and communicate with stakeholders.
Summary Generated by Built In

Python Developer / Full-Stack Developer for Salesforce-Connected Client Portal + AI MVP

Type: Freelance, contract, or part-time ongoing
Location: Remote. NYC-area candidates preferred for occasional in-person meetings after an Upwork contract is in place, if mutually agreed.
Start: As soon as available

Overview

We are looking for an experienced Python developer to take over the maintenance, improvement, and ongoing development of our client portal. The core portal is already built and currently supports client-facing workflows connected to Salesforce.

We need someone who can quickly understand the existing codebase, stabilize and improve the current system, and help us continue developing new functionality.

In addition to maintaining the existing portal, we are preparing to advance an AI-enabled product initiative. The main structure has already been built, but we need a developer who can help refine requirements, translate business needs into technical execution, and help finalize a working MVP.

Responsibilities

The developer will be responsible for:

  • Maintaining and improving the existing Python-based client portal
  • Reviewing the current architecture, codebase, deployment process, and Salesforce integration
  • Troubleshooting bugs, performance issues, and user-facing issues
  • Improving reliability, security, and maintainability
  • Supporting ongoing Salesforce data syncs, API connections, and workflow logic
  • Implementing enhancements based on business and client needs
  • Working with non-technical stakeholders to clarify requirements and recommend practical solutions
  • Helping refine and complete the MVP for an AI-driven product or workflow
  • Advising on best practices for AI features, including data handling, prompt design, model integration, and user experience
  • Documenting key systems, processes, and handoff materials so the platform is easier to maintain going forward

Required Experience

The ideal candidate should have strong experience with:

  • Python application development
  • Web application maintenance and production support
  • API integrations
  • Salesforce integrations, especially Salesforce APIs, data models, authentication, and workflow dependencies
  • Debugging and improving existing codebases
  • Working with cloud-hosted applications
  • Git/GitHub or similar version control
  • Secure handling of client data, credentials, and API keys
  • Clear communication with business stakeholders

Preferred Experience

Experience with any of the following would be a strong plus:

  • AI application development
  • OpenAI API, Anthropic, Gemini, or similar LLM integrations
  • AI-assisted workflows, summarization tools, compliance review systems, document processing, or client-facing AI features
  • Prompt engineering and structured output workflows
  • LangChain, LlamaIndex, vector databases, embeddings, RAG, or similar AI architecture
  • Salesforce automation, Flows, Apex, or External Services
  • Front-end development if the portal includes a browser-based interface
  • Deployment environments such as AWS, Heroku, Render, DigitalOcean, or similar
  • Database experience with PostgreSQL, MySQL, or similar

First Phase of Work

The first phase will likely include:

  • Reviewing the current client portal architecture and codebase
  • Understanding how the portal connects to Salesforce
  • Identifying immediate maintenance needs, risks, and improvement opportunities
  • Creating a short technical roadmap
  • Helping define the remaining AI MVP requirements
  • Completing and testing the MVP in a practical, production-minded way

Candidate Profile

We are looking for someone who is not only technically capable, but also comfortable stepping into an existing system and making it better. The right person should be able to work independently, ask good questions, communicate tradeoffs clearly, and help translate business goals into stable software.

This is a good fit for a developer who enjoys a mix of maintenance, integration work, product thinking, and applied AI development.

Skills Required

  • Strong experience with Python application development
  • Web application maintenance and production support
  • API integrations
  • Salesforce integrations and APIs
  • Debugging existing codebases
  • Experience with cloud-hosted applications
  • Git/GitHub version control
  • Secure handling of client data
  • Clear communication with business stakeholders
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10 Employees

Similar Jobs

Dropbox Logo Dropbox

Software Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
248K-336K Annually

Leidos Logo Leidos

Full-stack Engineer

Information Technology • Software
Remote
US
27104 Employees
87K-157K Annually

Stratus Logo Stratus

Full-stack Engineer

Big Data • Software
Remote
United States
87 Employees

FirmPilot Logo FirmPilot

Full-stack Engineer

Artificial Intelligence • Legal Tech • Marketing Tech • SEO
Remote
USA
42 Employees
65K-80K Annually

Similar Companies Hiring

Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York City, NY
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account