Tech Stack
AWSCloudETLGoogle Cloud PlatformPostgresPythonRDBMSReactRedis
About the role
- About SupportLogic SX platform that elevates customer service experience by leveraging NLP and ML
Architect scalable data systems that handle large-scale ingestion, transformation, and serving pipelines with high uptime and low latency
Design and evolve multi-tenant vs. single-tenant patterns (per-customer VPC deployments, shared services, and hybrid architectures)
Guide system design for APIs, backend services, and streaming pipelines built on Python, FastAPI, PostgreSQL, Redis, Pub/Sub and cloud platforms (GCP/AWS)
Integrate Retrieval-Augmented Generation (RAG), LangGraph, and PydanticAI to power AI-driven features and ensure production-grade reliability
Define security, compliance, and data privacy strategies across HIPAA, GDPR, and enterprise governance requirements
Optimize performance of critical workloads including OLTP (transactional), OLAP (analytics), and ML model pipelines
Mentor engineers on design best practices, performance tuning, and systems thinking; conduct code and architecture reviews
Influence product direction by translating complex customer and internal requirements into scalable platform capabilities
Champion engineering culture by promoting transparency, technical excellence, and best practices in DevOps, CI/CD, and observability
Requirements
- 10+ years of experience in software engineering, with at least 3+ years in an architectural or principal engineering role
Strong background in Python and building backend services with FastAPI or similar frameworks
Deep expertise with PostgreSQL (or similar RDBMS) including schema design, query optimization, and scaling strategies
Experience with Pub/Sub or messaging systems, Redis, and high-throughput ETL/ELT pipelines
Hands-on experience with cloud platforms (GCP preferred, AWS acceptable) and designing secure, multi-tenant architectures
Working knowledge of React-based frontends and API design for seamless client/server integration
Familiarity with ML/AI integration in production systems: RAG, LangGraph, orchestration of AI agents, vector databases, etc
Strong understanding of security, compliance, and cost-optimization in distributed architectures
Proven ability to lead design reviews, mentor teams, and collaborate across engineering, data science, and product
Startup or growth-stage company experience preferred