Remote Position

[Remote] Lead Full Stack Engineer

🌍 Remote · United States 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. The Phoenix Group is hiring a Lead Full Stack Engineer to design, build, and deploy scalable full stack systems and end-to-end applications that support data-driven product experiences. The role provides hands-on technical leadership across backend services, frontend architecture, data modeling, AI integrations, security, and engineering reliability.

Responsibilities

  • Lead the design, development, and deployment of full stack applications, including backend services, APIs (REST/GraphQL), and frontend interfaces, ensuring modularity, security, and high performance
  • Collaborate with cross-functional teams—Product, Design, Data Science—to translate requirements into intuitive, reliable user experiences and scalable backend solutions
  • Define and evolve canonical data models, manage complex entity relationships (graphs, hierarchies), and develop indexing/search solutions (Elasticsearch, vector search) supporting AI-driven search and recommendation features
  • Build event-driven architectures (Kafka, cloud pub/sub), implementing asynchronous workflows and stream processing for scalable, real-time data handling
  • Integrate AI/ML functionalities—such as retrieval-augmented generation (RAG), semantic search, and entity resolution—into workflows, optimizing usability and business impact
  • Establish frontend architecture using modern frameworks (React, Vue, Angular) with focus on performance, accessibility, and shared UI component libraries
  • Drive service reliability, system observability, automated testing, and continuous improvement practices
  • Implement robust security measures, including role-based (RBAC) and attribute-based access controls (ABAC), across all layers of the application stack
  • Mentor engineering teams in architecture, code quality, and technical innovation, fostering best practices and engineering excellence
  • Coordinate with DevOps and Security to ensure compliant, scalable, and resilient infrastructure, primarily on cloud platforms like AWS

Skills

  • 5+ years of professional full stack software engineering, with demonstrated leadership in complex enterprise systems
  • Strong expertise in backend frameworks (FastAPI, Django) and frontend frameworks (React, Vue, Angular) with modern build tools (Vite)
  • Proficiency in Python and TypeScript; solid understanding of data modeling (relational, NoSQL, graph databases)
  • Extensive experience designing and consuming RESTful and GraphQL APIs, with large-scale, service-oriented architecture knowledge
  • Hands-on experience with event-driven systems (Kafka, cloud pub/sub) and asynchronous processing pipelines
  • Skilled in implementing security controls (RBAC, ABAC) and multi-tenant applications, with familiarity in search technologies (Elasticsearch, vector search)
  • Deep understanding of cloud-native development in AWS; CI/CD, observability, and automation practices
  • Familiarity with AI/ML feature integration, including retrieval-augmented generation (RAG), semantic search, and AI workflow observability
  • Ability to translate technical solutions into scalable, business-oriented products and collaborate across multidisciplinary teams

Company Overview

  • The Phoenix Group is a staffing and solutions firm for information technology and engineering field. It was founded in 2002, and is headquartered in New York, New York, USA, with a workforce of 51-200 employees. Its website is http://www.tpgnyc.com.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities