Senior Full-Stack Engineer (Python + Next.js)

Senior Full-Stack Engineer (Python + Next.js)

Location: Remote
Time Zone:
US working hours (available daily until 1 PM PT)
Start Date:
Immediate

Role Overview

We're hiring a Senior Full-Stack Engineer to lead development across our Python backend and Next.js web application. You'll work closely with the product and development teams to build reliable APIs, real-time integrations, and responsive user interfaces. You'll be part of a small, fast-moving team shaping the foundation of our intelligent property management platform.

Why this role / why now

You'll be the first full‑time engineer

Clear pull from the market; we're replacing expensive travel platforms with direct channels.

Real autonomy: you'll shape architecture, hiring, and culture from day one.  

Responsibilities

● Build and maintain backend services using Python (Flask) + TypeScript (Next.js)

● Design RESTful APIs and data models to support AI-driven workflows

● Deploy and maintain Cloud Functions and Cloud Run services on GCP

● Manage Firestore schemas for high-throughput data operations (primary database)

● Integrate third-party APIs (Guesty, Hostaway, Stripe, SendGrid, Twilio)

● Build and containerize services using Docker and the Bazel build system

● Develop responsive, high-performance UIs with Next.js + Material-UI (MUI) + Emotion

● Automate deployments and workflows using GCP Workflows and bash scripts

● Monitor and optimize service performance with GCP Logging, BigQuery, and Sentry

● Collaborate with AI engineers to integrate ML-powered endpoints (OpenAI, Google AI)

● Work within a micro-services environment across dev and prod environments

● Maintain specialized PostgreSQL instances for calendar/availability data queries

Requirements

● 5+ years of professional full-stack development experience

● Strong command of Python 3.10, Flask, and RESTful API design

● Hands-on experience with Google Cloud Platform(Cloud Functions, Cloud Run, Firestore)

● Familiarity with Dockerand containerized microservices

● Experience with Next.js, React, and TypeScript

● Expertise with NoSQL databases (Firestore) as primary data store

● Experience integrating Stripe, Twilio, or SendGridAPIs

● Comfort with bash scriptingand deployment automation

● Excellent communication skills in English

● Comfortable working US hours (available daily up to 1 PM PT)

Nice to Have

● Experience with Bazel build automation

● Familiarity with AWS and hybrid cloud deployments

● Exposure to AI/ML APIs(OpenAI, Google Vertex AI)

● Understanding of analytics and event tracking (Google Analytics, Segment)

● Experience with PostgreSQLfor specialized data operations

● Interest in short-term rental automation or property tech

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
FAQ’s

Frequently Asked Questions

What services does AMK Solutions provide?
How do I start working with AMK Solutions?
What industries does AMK Solutions specialize in?
What sets AMK Solutions apart from other agencies?
How long does it typically take to complete a project?
Is AMK Solutions available for ongoing support after the project is completed?
What are the payment terms and methods accepted by AMK Solutions?

Let's Turn Ideas Into Results

Unlock the full potential of your ed-tech project with expert insights tailored to your goals.

Book your free consultation today—no strings attached.
Book Now
Calnder