Software Architect Colombia


We are looking for a Senior Architect to be part of our Operations team.

Duties and Responsibilities

  • Collaborating with various stakeholders to determine functional and non-functional software requirements.
  • Understand, communicate, and enforce the company software architecture strategy
  • Creating high-level product specifications and design documents.
  • Providing the development team with architectural blueprints to follow.
  • Define and document application architecture and design.
  • Guiding and assisting the development team throughout the process.
  • Troubleshooting and resolving issues with coding or design.
  • Selecting a technology stack and deployment methods
  • Manage the design, development, and implementation of software solutions
  • Coach and mentor software engineers, programmers, and other team members
  • Create and maintain design and code standards
  • Develop high-level product specifications with attention to system integration.
  • Approve final product before launch.
  • Stay up to date with current best practices
  • Follow the Scrum framework.
Ready to apply?First check if you have:

  • 7 years of experience in the software development industry.
  • 4 years of experience as software architect.
  • 2 years of experience leading software development teams.
Technical Skills:
  • Experience in software development process and coding in various languages (Python, Javascript).
  • Experience with Microservices architecture.
  • Experience modeling NoSQL database like DynamoDB.
  • Experience modeling relational databases.
  • Knowledge of software and application desing and architecture.
  • Understanding of software quality assurance principles.
  • Knowledge of UML and other modeling methods.

Why working at Cafeto: 

  • We value diversity, respect for the individual and integrity
  • Everyone's empowered to work autonomously
  • You will have a direction, an individual career path for you 
  • More than work, we are passionate about growing. More than colleagues, we are friends

We have some great Perks & Benefits for you! 

  • Flexible work hours—structure your work schedule, so it works for you, keeping your team and partner needs in mind. 
  • Health insurance. 
  • Your mental health is essential to us. You will have access to personalized therapy and counseling for your emotional well-being. 
  • Semi-personalized English classes, according to your level. 
  • Days off on your birthday and in case of moving. 
  • Great salary and paid vacations. 

We'd love to hear from you — apply below!