Skip to content

Cloud Software Architect

  • Remote
    • Remote, São Paulo, Brazil
  • Technology

Job description

We are seeking a highly skilled Cloud Software Architect with a strong background in software development, excellent communication skills, and hands-on experience with AWS. You will lead the design, migration, and transformation of applications to cloud-native, scalable, and serverless architectures.

Job requirements

Key Responsibilities

  • Support application migration from traditional databases (e.g., Oracle) to modern data platforms such as PostgreSQL, NoSQL (e.g., MongoDB, DynamoDB).

  • Collaborate in transforming legacy systems or building new applications using scalable, event-driven, cloud-native architectures.

  • Enhance application performance with modern solutions such as content delivery networks (CDNs), caching layers, and optimized file storage.

  • Lead technical discussions, architecture design, and implementation planning with internal and external stakeholders.

  • Drive the adoption of secure coding practices, performance improvements, and DevOps best practices.

Technical Skills

  • 5+ years of experience as a software engineer or software architect.

  • 2+ years of experience acting as a technical lead on projects or teams.

  • Strong proficiency in TypeScript/JavaScript (ES6+).

  • Hands-on experience with:

    • Node.js (Express, Socket.IO, NestJS)

    • Front-end frameworks (React, Angular, Vue, Ember, or Jamstack)

    • At least two of the following languages/frameworks:

      • Java/Scala (Spring, Play, Struts)

      • C# (.NET 4, .NET Core, ASP.NET)

      • Ruby on Rails

      • Python (Django, Flask, Bottle)

      • PHP (Laravel, Symfony, Cake, Drupal)

  • Solid understanding of HTML5, CSS/SASS/LESS, and SVG.

  • Knowledge of secure coding principles.

Cloud and Architecture Experience

  • Experience designing production-ready, cloud-based applications.

  • Hands-on with at least one major cloud platform: AWS, Azure, or GCP.

  • Familiarity with relational databases (PostgreSQL, MSSQL, Oracle, MySQL).

  • Experience with NoSQL solutions (MongoDB, DynamoDB, Redis, Cassandra, etc.).

  • Proficiency with Git and CI/CD pipelines.

  • Strong understanding of web protocols, security best practices, and performance optimization techniques.


- Project duration: 34 weeks

Remote
  • Brazil
Technology

or