Senior Python Fullstack Developer

HAYSTACK MOBILE TECHNOLOGIES, LLC
United States
1 day ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Extract Transform Load (ETL) Django Web Framework Graph Database Python (Programming Language) PostgreSQL Neo4j Search Technologies SQLAlchemy TypeScript ReactJS
+12 more
Apache Spark Fastapi Containerization AWS Glue React Redux Asynchronous Programming Api Design Restful APIs Data Pipelines AWS EKS Docker Microservices

Job description

  • Design, build, and scale an AI-powered enterprise platform, leading end-to-end feature development.
  • Implement modern React frontends and asynchronous Python backends.
  • Drive the integration of cutting-edge AI features, specialized graph databases, and high-throughput data pipelines.
  • Architect and write clean, scalable code using Python (FastAPI/Django) and React (TypeScript/Hooks).
  • Design high-performance RESTful APIs, utilizing async/await patterns and SQLAlchemy ORM within a distributed microservices architecture.
  • Implement semantic search and OpenAI API integrations, working with Neo4j (Cypher) and PostgreSQL.

Requirements

  • 10+ years of experience as a Python Fullstack Developer.
  • Strong expertise in Python (FastAPI/Django) and React (TypeScript/Hooks) with Redux or Context API for state management.
  • Experience with asynchronous programming and SQLAlchemy ORM.
  • Familiarity with distributed microservices architecture.
  • Knowledge of AI integrations, semantic search, and OpenAI APIs.
  • Experience with specialized graph databases like Neo4j (Cypher) and PostgreSQL.
  • Understanding of ETL/ELT pipelines (AWS Glue/Spark) and containerization with Docker and Kubernetes (AWS EKS).

Benefits & conditions

  • Opportunity to work on a cutting-edge AI enterprise platform.
  • Lead end-to-end feature development with significant impact.
  • Collaborate with data teams on advanced infrastructure.
  • A role with continuous learning and growth in a fast-paced environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · World Congress 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

3:30 min

Introduction to Neo4j and remote developer relations work

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all