Search by job, company or skills

NomiSo

Principal Solution Architect

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Company :

Nomiso is a product and services engineering company powered by a team of Software Engineers, Architects, Managers, AI and Cloud Experts with deep expertise in Technology and Delivery Management.

Our Culture: We foster an entrepreneurial spirit, encouraging continuous learning, growth, and improvement. We believe a thriving workplace is built on valued ideas and opportunities. This commitment is core to our DNA. We are looking for colleagues who share our passion and are nimble and resilient when faced with challenges. We offer a positive, stimulating, and fun environment where your views are encouraged, innovation is fast-paced, and there are ample opportunities for professional growth.

We invite you to join us, push your boundaries, and fulfill your career aspirations!

About the Role:

We are looking for an exceptional Principal Solutions Architect who is a highly-skilled, hands-on technical expert dedicated to designing, building, operating, and scaling robust, reliable software systems.

The ideal candidate will possess 15+ years of overall experience, including 6+ years as a hands-on Technical Architect and at least 2 years specializing in AI Agentic solutions.

This role requires continuous engagement in architecture design, troubleshooting, automation, and maintaining the production stability of complex software. The Architect will be a technical evangelist, actively exploring new solution possibilities, prototyping with new technologies, coding daily, presenting innovations to leadership and teams, contributing to the open-source community, and speaking at technical conferences.

Key Responsibilities:

Strategic Collaboration: Partner closely with stakeholders, including Product Managers, Engineering Managers, CxO leaders, and the core engineering teams.

Design & Delivery Ownership: Create optimal technical designs for distributed systems, ensuring adherence to architectural best practices. Take ownership of the end-to-end software delivery, guaranteeing alignment with the approved design and technology stack.

Documentation Excellence: Produce comprehensive system design documents, including logical designs with data flow, deployment architectures, High-Level Design (HLD), and Low-Level Design (LLD) documents that meticulously address both functional and non-functional requirements (e.g., security, scalability, performance, availability, and reliability).

AI/Gen AI Integration: Design and implement AI/Gen AI-based agentic technical solutions where appropriate.

Operational & Incident Management: Provide critical L3/L4 engineering support, actively participate in production incident calls, triage incidents to achieve the shortest Mean Time to Recovery (MTTR), and develop both quick recovery fixes and long-term preventive solutions.

Mentorship & Growth: Act as a teacher, reviewer, and mentor, providing technical guidance to engineers, domain experts, and individual contributors.

Driving AI-Enabled Practices: Establish and champion best practices for software development, leveraging AI for activities across development, testing, and CI/CD pipelines. Mentor and coach teams on the effective and responsible adoption of AI tools.

Technical Direction: Contribute to the organization's overall technical vision, driving the adoption of best-in-class engineering practices, automation, and AI agentic solutions.

Required Qualifications & Skills (Must-Haves):

  • Extensive Hands-On Experience: 15+ years of hands-on coding, HLD, and LLD creation. A demonstrated passion and track record for managing diverse, complex systems (backend, frontend, caches, databases, messaging systems, middleware, and cloud).
  • Distributed Systems Mastery: At least 5 years of experience in designing and architecting distributed systems at internet or enterprise scale.
  • Cloud Architecture: Strong architectural expertise in building highly-scalable and highly-available software in cloud, on-premise, or hybrid environments using container and serverless technologies.
  • Core Programming: Proven experience with microservices architecture and strong programming proficiency in Java/Spring Boot or Golang.
  • Data Modeling: Strong hands-on experience in selecting and designing data models for services (RDBMS and NoSQL—document, graph, or column stores).
  • SDLC Fluency: Comprehensive understanding of all Software Development Life Cycle (SDLC) phases, including Analysis, Design, Development, Testing, Deployment, and Post-Production Support.

Highly Desirable (Added Advantages):

  • Experience in a product-based or hyper-growth environment.
  • Experience with Frontend applications (Mobile, Web).
  • Working knowledge of Domain Driven Design (DDD).
  • Prior domain experience in telecom, OTT, broadcast, or fintech.
  • Experience with Data and AI technologies.

Qualification:

  • Degree / Masters in Computer Science, Software Engineering or equivalent

Location:

  • Hyderabad / Remote - Willing to travel

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146056809

Similar Jobs