remote
Full Stack Engineer Graph DB - Software Architect I - UST
Software Architect
Hands‑on Full Stack Engineer focused on backend development, cloud‑native services, and graph‑powered data platforms. Builds scalable APIs, modern UI, and infrastructure on AWS using Python, Node.js, React, and Kubernetes.
About the role
Key Responsibilities
- Design and implement cloud‑native backend services that expose real‑time graph APIs for fraud‑intelligence sharing.
- Develop and maintain a modern UI using React, integrating with REST and GraphQL endpoints.
- Architect, deploy, and manage containerised workloads on AWS using Kubernetes and IaC tools.
- Modernise legacy data‑sharing pipelines by migrating them to a graph database platform.
- Collaborate with security and data‑science teams to ensure data integrity, privacy, and high‑performance querying.
Requirements
- Strong experience with graph databases (e.g., Neo4j, JanusGraph) and query languages such as Cypher or Gremlin.
- Proficiency in backend development with Python and/or Node.js, building RESTful and GraphQL services.
- Hands‑on experience deploying and scaling applications on AWS, including services like ECS/EKS, Lambda, and RDS.
- Solid understanding of container orchestration (Kubernetes) and CI/CD pipelines.
- Front‑end expertise with React and modern JavaScript/TypeScript frameworks.
Skills
pythonnodejsawskubernetesreact