Senior Software Architect
Sojo Data · Katmandou
Job description
About the role
The Senior Software Architect will lead the design and evolution of enterprise‑scale applications, ensuring they are scalable, reliable, secure and performant. The role focuses on building microservices‑based systems, integrating AI/ML models and generative AI technologies, and driving cloud‑native development on AWS.
Key responsibilities
- Design and oversee overall software architecture aligned with business goals.
- Architect microservices solutions that deliver high performance and seamless integration.
- Develop AI‑enabled applications, integrating LLMs, generative AI, RAG, vector databases and intelligent automation.
- Collaborate with AI/ML engineers to define model serving, data pipelines and inference services.
- Implement cloud‑native applications using AWS services, containers and API Gateway.
- Establish engineering best practices through code reviews, TDD and coding standards.
- Partner with product, design and engineering teams to translate requirements into robust technical solutions.
- Mentor development teams, provide architectural guidance and drive technical decision‑making.
Required profile
- Bachelor's degree in Computer Science, Software Engineering or related field.
- Minimum 10 years of experience designing and delivering enterprise‑scale web applications.
- Proven leadership experience mentoring engineers and conducting technical reviews.
- Strong analytical and problem‑solving abilities for complex business and technical challenges.
- Excellent communication and stakeholder management skills.
- Passion for continuous learning in AI, cloud and software architecture trends.
Required skills
- Node.js backend development.
- Frontend frameworks: React or Vue.js.
- Microservices architecture and API design.
- AWS services, containerization and API Gateway.
- AI/ML integration: Generative AI, LLMs, RAG, vector databases, AI agents.
- Relational and NoSQL databases: MySQL, MongoDB, Redis.
- Version control: Git, GitHub, Bitbucket.
- Agile/Scrum development practices.
- Test‑Driven Development (TDD) and clean code standards.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Nepal.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 7 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Sojo Data
Katmandou
Related job offers
-
AI Security Engineer (LLM Red Teaming & Prompt Injection)
Waft X, Inc. Katmandou -
Odoo Specialist for E‑commerce Company
Sales & Marketing Vacancy Nepal Katmandou -
Electronics Repair Technician & Supervisor
Max International Katmandou -
Software Engineer in Test
SojoJob Katmandou -
System Engineer
SojoJob Katmandou