Q

Quest Global

Engineering services, digital transformation, asset management

Technical Architect - Multiple Teams

Software EngineeringUpdated on Nov 9
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Minimum 12 years of software-engineering experience, including at least 4 years in a solution, software, or platform architecture role for distributed, industrial, automation, logistics, or similarly complex systems.
  • Strong hands-on knowledge of Java, Spring Boot, REST/event-driven integration, modular architecture, and service decomposition.
  • Demonstrated experience modernizing a large legacy platform through incremental releases rather than a single cutover.
  • Strong understanding of cloud/on-premises or hybrid deployment, containers, continuous integration and continuous delivery, observability, identity, secrets, and secure software design.
  • Working knowledge of Edge computing, web human-machine interface, data platforms, and operational analytics.
  • Ability to make and document architecture decisions, facilitate cross-team alignment, and balance roadmap goals with delivery constraints.
  • Excellent written and verbal communication with engineering and senior stakeholders.
  • Core technical skills include Java, Spring Boot, REST APIs, messaging, event-driven architecture, microservices, modular monoliths, domain-driven design, API governance, distributed systems, integration patterns, high availability, resilience, containers, continuous integration and continuous delivery, observability, identity and access management, secure architecture, SQL/data modelling, operational data platforms, Edge computing, web human-machine interface concepts, warehouse execution, robotic systems, PLC/control integration, industrial automation concepts, architecture modelling, technical roadmaps, interface specifications, and architecture decision records.

Responsibilities

  • Own the end-to-end solution architecture across business orchestration, warehouse execution, subsystem execution, real-time controls, user-interface standards, observability, and infrastructure concerns.
  • Define the modular platform blueprint using domain-driven design, clear bounded contexts, stable APIs, and independently deployable services.
  • Lead architectural decisions for Java and Spring Boot modernization, including migration from legacy Java technologies and reduction of technical debt.
  • Define integration patterns between ERP/business systems, warehouse workflows, robotic subsystems, programmable logic controllers, Edge applications, human-machine interface solutions, and the data-acquisition platform.
  • Establish non-functional requirements for availability, scalability, latency, resilience, cybersecurity, maintainability, supportability, and upgradeability.
  • Shape the service-based foundation, security architecture, continuous integration and continuous delivery enablers, deployment topology, and runtime standards with the DevSecOps Lead.
  • Provide architecture for KUKA-based robotic applications, controls interfaces, transport execution, safety-related integration, and rollout to product lines such as pallet automated storage and retrieval systems.
  • Guide data architecture for operational insights, key performance indicator consumption, customer pilots, and compliant platform rollout.
  • Produce architecture views, decision records, interface contracts, reference implementations, and modernization roadmaps.
  • Chair design reviews and ensure that implementation teams conform to agreed principles without blocking pragmatic delivery.
  • Evaluate technology choices and proofs of concept, identifying risks, dependencies, and migration paths.
  • Mentor technical leads and developers and communicate complex trade-offs to product, delivery, operations, and business stakeholders.

Desired Qualifications

  • Experience designing highly available systems that interact with equipment, programmable logic controllers, robotic controllers, or other operational technology.
  • A bachelor's or master's degree in Computer Science, Engineering, Automation, or a related discipline.
  • Experience in warehouse automation, material handling, robotics, industrial controls, or safety-related systems.
  • Architecture or cloud certification is beneficial but not a substitute for relevant delivery experience.

About the Company

Quest Global

Engineering services, digital transformation, asset management

QuEST Global provides engineering and lifecycle services across aerospace, automotive, energy, healthcare, and transportation, focusing on digital transformation and asset management. It uses edge computing, cloud, AI/ML, and industrial IoT to deliver tailored engineering solutions through long-term partnerships, service contracts, project-based engagements, and strategic collaborations. It differentiates itself with a broad industry footprint, global delivery model, and emphasis on partnerships, talent development, and workplace culture. Its goal is to help clients improve operational efficiency and drive business growth by transforming engineering processes and assets with digital tools and data-driven management.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$581M
Headquarters
Greenville, SC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Quest Global

See more jobs