Job Openings Solution Architecture

About the job Solution Architecture

Solution Architect

We are seeking an experienced Solution Architect to lead the design and implementation of scalable technology solutions that support large-scale retail and enterprise platforms.

In this role, you will work closely with business stakeholders, product leaders, and engineering teams to translate complex business requirements into robust, scalable, and secure system architectures. You will play a key role in shaping the organizations technology landscape and ensuring alignment with enterprise architecture standards and long-term technology strategies.

Key Responsibilities

Architecture Design & Strategy

  • Lead the design of end-to-end architecture for enterprise and retail technology platforms

  • Define solution architecture strategies, technical roadmaps, and architecture standards across projects

  • Ensure solutions are scalable, secure, reliable, and aligned with enterprise architecture frameworks

Technical Leadership

  • Provide technical leadership and architecture guidance to development teams and technical leads

  • Lead architecture design reviews and technical governance processes

  • Establish best practices for system architecture, integration patterns, and cloud adoption

Solution Development & Integration

  • Translate complex business requirements into scalable and maintainable technical architectures

  • Guide development teams in architecture implementation, system integration, and technology selection

  • Design solutions that integrate across multiple enterprise platforms, services, and data systems

Technology Evaluation & Innovation

  • Evaluate and recommend technology stacks, platforms, and architectural patterns

  • Lead the adoption of modern architectures such as microservices, event-driven systems, and cloud-native solutions

  • Stay updated on emerging technologies and industry trends to drive continuous improvement

Cross-functional Collaboration

  • Collaborate with product managers, engineering teams, infrastructure teams, and business stakeholders to ensure alignment between business goals and technology solutions

  • Support strategic technology initiatives and large-scale transformation projects

Qualifications

Required

  • Bachelors or Masters degree in Computer Science, Information Technology, Engineering, or related field

  • 8–12+ years of experience in software engineering, system architecture, or solution architecture roles

  • Proven experience designing large-scale enterprise systems and distributed architectures

  • Strong expertise in:

    • Microservices architecture

    • API design and integration

    • Distributed systems

    • Cloud platforms (AWS, Azure, or GCP)

  • Experience designing enterprise application architectures and integration solutions

  • Strong understanding of DevOps practices, CI/CD pipelines, and cloud-native development

  • Excellent communication and stakeholder management skills

Preferred

  • Experience designing systems for large-scale enterprise, retail, or digital platform environments

  • Strong knowledge of event-driven architecture, containerization (Docker, Kubernetes), and service orchestration

  • Experience with data platforms, integration frameworks, and enterprise messaging systems

  • Understanding of security, governance, and compliance requirements in system architecture

  • Architecture certifications such as:

    • AWS Certified Solutions Architect

    • TOGAF

    • Azure Solutions Architect or similar certifications