Solution Architect – Software Platforms
About the Role
Solution Architect – Software Platforms
Reporting to the CTO, with a strong dotted line to Engineering leadership, you will:
- Work closely with
Product Managers
to shape features, define scope, and clarify non-functional requirements. - Work closely with
Developers, ML Engineers, and DevOps
to design, document, and guide implementation of end-to-end solutions across our SaaS platform.
ensure alignment and predictability
This is an influential, senior individual contributor role with high visibility across Product and Engineering.
Key Strategic & Professional Responsibilities
I. Product Alignment & Requirements Translation
- Partner with Product Managers to
review PRDs / BRDs
, clarify edge cases, and define functional and non-functional requirements
(performance, scalability, security, availability). - Translate product requirements into
system-level designs, sequence diagrams, and API contracts
that can be consumed directly by development teams. - Challenge and refine requirements where needed to reduce complexity, improve usability, and ensure technical feasibility within given timelines.
- Support backlog refinement and sprint planning by breaking down features into
architecturally coherent epics and stories
.
II. Software Architecture & Technical Design (The Bridge)
- Design
high-level and component-level architectures
for NTWIST’s SaaS and data/AI products (services, data flows, integrations, deployment topologies). - Define
standards and patterns
for microservices, APIs, data pipelines, eventing/streaming, and integrations with MES / SCADA / historians / ERP, together with the Dev team. - Own and maintain
architecture documentation
(diagrams, RFCs, decision records) so Product and Dev have a shared source of truth. - Collaborate with ML Research and Data teams to define
interfaces for AI/ML models
, including input/output schemas, latency expectations, and deployment models (cloud / edge). - Participate in
design reviews and code/PR reviews
for critical components to ensure architectural consistency and technical quality.
III. Delivery Support & Governance
- Provide ongoing
architecture guidance during development
, unblocking teams by clarifying design questions and trade-offs in real time. - Ensure that delivered features align with
original design, performance targets, and security standards
. - Work with DevOps/SRE to ensure architectures are
monitorable, resilient, and cost-efficient
in production. - Support effort estimation and release planning by providing
realistic technical assessments
and risk identification. - Contribute to
technical governance
: shared libraries, coding standards, API versioning, documentation expectations.
IV. Cross-Team Enablement & Internal Communication
- Act as the
primary translator
between Product and Engineering, ensuring both sides share a common understanding of goals, constraints, and trade-offs. - Run internal sessions to
educate Product and Dev
on platform capabilities, constraints, and best-practice usage patterns. - Support Sales / Pre-Sales and Delivery teams with
internal architecture briefings
when needed (e.g., for large deals or complex implementation questions), but remain primarily focused on internal product development
.
Required Professional QualificationsEducation & Experience
- Bachelor’s degree in
Computer Science, Software Engineering, or a related technical field
. A Master’s degree is a plus. 8–12+ years
of professional experience in software development, with at least 3–5 years in a Solution Architect / Senior Engineer / Tech Lead
role in a SaaS or platform environment.- Experience working closely with
Product Management and cross-functional engineering teams
to design and deliver complex software systems.
Technical Skills
- Strong hands-on background in
modern backend development
(e.g., Python, Java, C#, or similar) and familiarity with front-end frameworks
is an asset. - Deep experience with
cloud platforms
(AWS/Azure/GCP), containerization (Docker, Kubernetes), and modern CI/CD
practices. - Solid understanding of
microservices architectures, REST/gRPC APIs, event-driven architectures, and data pipelines
. - Experience integrating with
industrial data sources
(MES, SCADA, PLCs, historians, ERP) or other OT/IT systems is a strong plus. - Familiarity with
AI/ML product lifecycle
and deployment patterns (e.g., model APIs, feature stores, monitoring) is highly desirable.
Leadership & Soft Skills
- Excellent
communication skills
– able to explain complex technical concepts in simple language to Product Managers and non-technical stakeholders. - Strong
analytical and structured thinking
; comfortable making and documenting architectural trade-offs. - High degree of
ownership and autonomy
; able to drive outcomes across multiple teams without formal authority. - Collaborative mindset with the ability to
build trust with both Product and Engineering
.
Other Details
Job Type:
Full-TimeWork Model:
HybridWork Location:
Hyderabad
About NTWIST
NTWIST (Finmee Technologies Pvt Ltd) empowers industrial enterprises—including mining, manufacturing, metals, energy, and other resource-intensive operations—to achieve operational excellence through AI/ML-driven optimization. Our advanced products improve throughput, reduce costs, and support sustainability by lowering waste, energy usage, and emissions in continuous and discrete process environments.
To know more visit company website www.ntwist.com
hr@ntwist.com
#SolutionArchitect
#SoftwareArchitect
#CloudArchitect
#EnterpriseArchitecture
#TechLead
#Microservices
#APIDesign
#CloudComputing
#AWSJobs
#AzureJobs
#GCPJobs