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

AMK Solutions

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? 

  • You'll be the first full-time engineer — a foundational team member helping define our engineering direction.

  • Clear market demand — we’re replacing expensive travel platforms with direct channels that improve efficiency and margins.

  • Real autonomy — you’ll shape our architecture, hiring, and culture from day one.

    Responsibilities

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

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

  • Deploy and maintain services on Google Cloud Platform (GCP), including Cloud Functions and Cloud Run

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

  • Integrate third-party APIs such as Guesty, Hostaway, Stripe, SendGrid, and Twilio

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

  • Develop responsive, high-performance UIs with Next.js, Material-UI (MUI), and 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 (e.g., OpenAI, Google AI)

  • Work within a microservices environment across dev and prod environments

  • Maintain specialized PostgreSQL instances for calendar and 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 (GCP) — including Cloud Functions, Cloud Run, and Firestore

  • Familiarity with Docker and containerized microservices

  • Experience with Next.js, React, and TypeScript

  • Expertise with NoSQL databases (Firestore) as the primary data store

  • Experience integrating APIs such as Stripe, Twilio, or SendGrid

  • Comfort with bash scripting and 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 (e.g., OpenAI, Google Vertex AI)

  • Understanding of analytics and event tracking (e.g., Google Analytics, Segment)

  • Experience with PostgreSQL for specialized data operations

  • Interest in short-term rental automation or property technology (proptech

Njoftime Pune

Merrni njoftime kur pozicione të reja që përputhen me interesat tuaja bëhen të disponueshme në {organizationName}.

Keni Nevojë për Ndihmë?

Pyetje rreth procesit tonë të punësimit ose dëshironi të mësoni më shumë rreth punës me ne?