Have an App Idea?

Create an account on EasyMate to brainstorm your idea with AI.

Solutions Architect (Software)

  • Job Title: Solutions Architect (Software)
  • Location: Remote — Central or South America
  • Job Type: Remote, Full-time Contractor
  • About Us: AgilityIO is a software development firm that designs and builds custom applications for startups and Fortune 500 companies. We are a global team of over 400 developers, QA engineers, project managers, and UX/UI designers with offices in New York City and Vietnam.
  • We are seeking a seasoned Solutions Architect to drive the design of holistic, scalable, and secure solutions that meet both technical and business requirements. In this role, you’ll serve as the bridge between product vision and engineering execution — translating business needs into architecture blueprints and guiding implementation across systems, teams, and cloud environments.
  • You will lead architectural decisions with an enterprise mindset, define solution patterns across frontends, backends, and infrastructure, and ensure every solution aligns with operational excellence, observability, and maintainability.
  • Job Responsibilities

    • Collaborate with stakeholders to translate product goals and business requirements into robust end-to-end solution architectures.
    • Collaborate with client’s senior management to brainstorm product ideas, perform technical assessments and provide technical guidance and feedback.
    • Design system integrations and distributed solutions using microservices, event-driven patterns, and cloud-native technologies.
    • Define solution architecture strategies leveraging AWS services, Terraform, and modern DevOps practices.
    • Lead architectural decision-making across API design, data flows, authentication, security, and infrastructure.
    • Champion architecture governance, technical standards, and reusable solution templates across multiple projects.
    • Align technical strategy with business value, advising on tradeoffs between cost, performance, scalability, and time to market.
    • Drive the design and implementation of observability, logging, and monitoring using tools such as Application Insights, Datadog, or Splunk.
    • Act as a strategic partner to engineering, DevOps, and QA teams to ensure delivery quality and system cohesion.
    • Produce high-level solution overviews, architecture diagrams, and implementation blueprints for client and internal teams.
  • Qualifications

    • 6+ years of experience designing and implementing complex software systems and integrations at scale.
    • Proven success as a Solutions Architect or Technical Lead delivering cloud-native applications on AWS (e.g., Lambda, SQS, API Gateway, AppSync).
    • Strong expertise in designing API-driven architectures, domain-driven design, and distributed system principles.
    • Solid knowledge of Infrastructure as Code (Terraform, CloudFormation) and CI/CD pipelines.
    • Experience with microservices, event-driven patterns, and system interoperability.
    • Background in software development (e.g., JavaScript, TypeScript, Python) with a strong architectural orientation.
    • Familiarity with containerization (Docker, Kubernetes) and DevSecOps best practices.
    • Ability to distill complex technical ideas into clear, business-oriented discussions and documentation.
    • Solid knowledge working with various LLMs and AI platforms.
  • Preferred Skills

    • Experience working with identity management, machine-to-machine (m2m) auth, and secure messaging patterns.
    • Ability to design for telemetry, traceability, and real-time monitoring across systems.
    • Exposure to monorepo strategies and modular codebases in large-scale teams.
    • Strong presentation skills and experience influencing clients, product teams, and engineering leadership.
    • Skilled at balancing business priorities with scalable architecture decisions.
    • Consulting experience including working with non-technical clients and ability to take complex technical solutions and explain in simple English to client’s senior management is a big plus.
  • What We Offer

    • Competitive compensation and performance-based bonuses
    • Flexible remote work environment
    • Opportunities for career advancement and mentorship
    • A supportive and innovation-driven team culture
  • Ready to Design the Future?

    • If you’re passionate about architecting impactful solutions that connect business vision with modern technology, we’d love to meet you. Apply by emailing your resume to careers@agilityio.com.