Senior Backend Engineer / Software Architect — API & Business Logic Platform
Worldwide
We are looking for a senior backend engineer/software architect to help us transition a working Airtable-based business operations platform into a fully custom application over time. We currently operate a sophisticated internal system built with Airtable, Make.com, Hetzner-hosted services, forms, automations, and integrations. It is actively used every day by our operations team and field employees. We do NOT want to scrap the existing system and rebuild everything at once. Instead, we want to use Airtable as our current production database while beginning to build a permanent API and Business Logic Layer between Airtable and our future custom web/mobile interfaces. As custom components are developed and proven, we will gradually move functionality out of Airtable and eventually migrate the underlying database to something like PostgreSQL. We need someone who can help us architect this transition correctly, not simply write endpoints. Our platform manages a highly interconnected operational network involving customers, vessels, captains, marinas, employees, work orders, scheduling, service history, inventory, fleet, payments, referrals, physical assets, and many relationships between them. We are looking for someone experienced with: Backend/API architecture Complex business logic and workflows Relational data modeling / PostgreSQL Domain-driven design Authentication and role-based permissions Event-driven processes, background jobs, and webhooks Third-party integrations Audit/history requirements Incremental migration from an existing production system Designing software that can eventually support web, mobile, and AI interfaces The immediate objective is to review our existing architecture and workflows, help define the permanent backend architecture, and begin building the BB Command API/business logic layer while Airtable continues functioning underneath it. This is not a website project or a simple Airtable integration. We are looking for an experienced engineer who can help us design the foundation of a long-term custom operational software platform while we gradually replace the existing low-code scaffolding.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$40.00
-
$75.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesPalm Beach Gardens7:43 PM
- $25K total spent2 hires, 1 active
- 683 hours
- Small company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by