We are seeking a highly skilled Solution and System Architect to join our dynamic team. The ideal candidate will lead the solution end-to-end for the flagship app, focusing on backend engineering pratices/standards. You will drive technological enablers, define both functional and non-functional requirements, and work closely with business, product, and development teams to set and maintain high standards for the mobile app.
Key Responsibilities
Lead the solution end-to-end, from planning to production, with a focus on business , operational and delivery aspects
Define and ensure adherence to non-functional requirements such as performance, security, resiliency, scalability, and operability
Design innovative, valid, and implementable infrastructure solutions to generate reusable components
Guide the discovery team alongside the product manager and integrate with the Scrum team
Support the development team with detailed design, implementation options, tools, libraries, patterns, and best practices
Optimize processes and serve as the focal point as a technological SME
Drive discussions with a wide range of customer personnel from enterprise architects to developers regarding trade-offs, best practices, and risk mitigation
Requirements: 3+ years of experience in solution , system and data architecture with a strong emphasis on backend platforms
Deep expertise in backend development using Java Spring and/or C++,Node.js, including designing scalable and highly available systems
Strong grasp of DevOps practices and tools, particularly containerization and orchestration (e.g., Docker, Kubernetes)
Extensive experience with data modeling, data warehouse , database design and management, including both SQL and NoSQL technologies as well BigData distibuted solution and modern data processing pipelines
Experience implementing security, compliance, and privacy requirements within solution architectures(i.e network security , authN and AuthZ practices ,data security practices)
Proven experience designing solutions leveraging cloud platforms (Azure, AWS, GCP) and managed cloud services
Solid grasp of GenAI patterns, including prompt engineering, embeddings, Retrieval-Augmented Generation (RAG), and related technologies
Leadership & Communication:
Demonstrated experience in development management, including team leadership and mentoring
Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders and collaborate across teams
Preferred/Advantageous Skills:
Azure certifications (e.g., Azure Solutions Architect, Azure Data Engineer
Solid understanding of AI/ML concepts and architecture
Proven experience with node js architecture
Proven experience in working with teams and stakeholders around the globe
This position is open to all candidates.