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

Job Alerts

Get notified when new positions matching your interests become available at Telegrafi Jobs.

Need Help?

Questions about our hiring process or want to learn more about working with us?