Software Architect (R&D)
Core
Define technical vision, design scalable cloud-native architectures, and lead Proof of Concept initiatives for new products and platforms.
Role type
Senior Software Architect (R&D)
Builds
Scalable, production-ready enterprise products and platforms
Domain
Cloud-native distributed systems, AI/ML, Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, distributed systems design, cloud platform expertise, hands-on software development, technical strategy, mentoring
Preferred skills
AI/ML, Generative AI, LLM, RAG, intelligent automation
Technologies
AWS, Azure, GCP, Kubernetes, Docker, Helm, Java, C++, Python, JavaScript, Nodejs, React, Angular, PostgreSQL, Oracle, MS SQL Server, NoSQL, Redis, Kafka, Elasticsearch, GitHub, GitLab, Jenkins, Prometheus, Grafana, ELK Stack, OpenTelemetry
Responsibilities
Define and evolve architectural vision, research emerging technologies, design scalable cloud-native architectures, establish architectural standards, lead technical design of complex systems, define technology stacks, identify technical risks, support engineering teams, conduct architecture reviews, contribute to technical strategy, support technology transformation, collaborate with stakeholders, mentor technical leads
Seniority
Senior, hands-on IC
