





Remote, generic Backend Engineer mid-level role in a metro market yields high applicant competition.
Strong backend fundamentals transferable, but graph DB and AI memory product increase domain specificity.
Explicit 5+ years plus mandatory Python, Postgres, graph DB, AWS, Docker/Kubernetes makes filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and design backend platform APIs using REST, focusing on data modeling over relational (Postgres) and graph (Neo4j) databases.
Manage production services including debugging customer issues end-to-end, optimizing SQL performance, and operating cloud infrastructure with Docker, Kubernetes, and AWS services.
Collaborate closely with frontend and research teams to scope and deliver fast, reliable features, ensuring API contracts, versioning, auth, and rate limiting are robust.
5+ years experience building backend systems and shipping REST APIs to production.
Strong proficiency in Python, including async programming and frameworks such as FastAPI, Django, or Flask.
Hands-on experience with relational databases (Postgres/MySQL) including query tuning, and experience with graph databases like Neo4j or Amazon Neptune.
Experience operating services in AWS cloud environments using Docker, Kubernetes (EKS), and related services (EC2, RDS/Aurora, S3).
Experienced engineer comfortable owning end-to-end backend systems, from design through production incident resolution and prevention.
Skilled in both relational and graph database modeling with a strong focus on performance optimization and reliability.
Prefer candidates familiar with cloud-native operations and production monitoring, effective cross-functional collaboration, and prior involvement in fast-moving, high-impact engineering environments.