undisclosed · 23 hours ago
Solutions Architect
Our client is seeking a Solutions Architect to design, define, and guide the implementation of scalable, secure, and high-performing technology solutions that align with business objectives. This role partners closely with Product, Engineering, DevOps, and business stakeholders to translate complex requirements into robust technical architectures.
Management Consulting
Responsibilities
Design end-to-end solution architectures that meet functional and non-functional requirements
Collaborate with Product Managers, Engineers, and stakeholders to understand business needs and translate them into technical solutions
Define system architecture, integration patterns, data flows, and technology standards
Evaluate and recommend tools, frameworks, and platforms to support scalable solutions
Ensure solutions follow best practices for security, performance, reliability, and maintainability
Provide architectural guidance and technical leadership throughout the development lifecycle
Review designs and implementations to ensure alignment with architectural standards
Support cloud and infrastructure design, including scalability, availability, and cost optimization
Assist with troubleshooting complex system issues and technical decision-making
Contribute to documentation, diagrams, and architectural artifacts
Qualification
Required
Strong experience designing and implementing enterprise or product-level software solutions
Proficiency in modern application architectures (microservices, APIs, event-driven systems)
Experience with RESTful APIs, integrations, and distributed systems
Solid understanding of cloud-native concepts and system scalability
Experience with relational and/or NoSQL databases
Strong grasp of software design principles, patterns, and system modeling
Familiarity with CI/CD pipelines, DevOps practices, and SDLC
Excellent problem-solving, analytical, and communication skills
Ability to explain complex technical concepts to both technical and non-technical stakeholders
Preferred
5–8+ years of experience in software engineering, systems design, or architecture roles
Experience in SaaS, cloud-based, or large-scale product environments
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
Exposure to frontend or backend frameworks (e.g., React, Angular, Spring Boot, .NET, Node.js)
Experience with security, compliance, and performance optimization
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience