Source description
About the role
Design and influence the development of service-based systems (both front-end and back-end) with an emphasis on scalable, event-driven architectures. Collaborate with the Product team to understand requirements, provide estimates, assess technical complexity, and identify dependencies, risks, and roadblocks. Create lightweight proofs of concept, including those involving graph-based data models, vector embeddings, or ML-driven workflows to validate solution approaches. Develop secure, scalable, and high-quality features that contribute directly to overall product growth. Lead architectural efforts across data ingestion pipelines, ensuring seamless integration with internal systems, third-party APIs, and large-scale data processing frameworks. Design and optimize solutions leveraging Graph Databases (e.g., Neo4j, Amazon Neptune) for complex relationship modelling, knowledge graphs, and advanced analytical capabilities. Partner with Data Engineering and AI teams to architect systems that support machine learning model integration, feature engineering, and real-time or batch inference workloads. Contribute to the evolution of platform intelligence, including AI-driven automation, semantic search, recommendation engines, and anomaly detection. Create and review technical documentation including architecture diagrams, data flow diagrams, data lineage, API specifications, schemas, and integration patterns Advocate for best engineering practices and mentor developers to grow their technical capabilities. Work cross-functionally to anticipate system challenges, recommend optimal design patterns, and propose alternative solutions when needed. Lead the design and development efforts for systems integration projects, ensuring architecture consistency and long-term maintainability. Act as a key technical expert, addressing issues related to system interoperability, scalability, and architectural decision-making. Generate and maintain non-functional requirements, technical specifications, SLAs, and performance baselines.
More at ShyftLabs
