We are seeking a Senior Software Architect to lead architectural strategy and technical execution across a cloud-based, multi-tenant SaaS platform supporting compliance, payroll, and enterprise reporting workloads.
This is a hands-on leadership role requiring deep expertise in modern front-end frameworks, .NET microservices, AWS cloud architecture, data design, and CI/CD automation. You will work cross-functionally to translate complex business and regulatory requirements into scalable, secure, and high-performing systems.
Key Responsibilities
Define and govern end-to-end architecture (React, .NET Core, SQL Server).
Design scalable microservices and modular RESTful APIs.
Architect and optimize AWS infrastructure (EC2, ECS, Lambda, S3, RDS, VPC, IAM).
Establish coding standards, architectural patterns, and design reviews.
Design high-volume data ingestion and reporting pipelines.
Implement CI/CD automation (Git, Jenkins, build scripting).
Ensure secure architecture aligned with SOC 2, NIST, and OWASP.
Lead technical mentorship and architecture review sessions.
10+ years of software engineering experience
5+ years in architecture or principal-level roles
Strong experience with React and TypeScript
Deep expertise in C#, .NET Core, ASP.NET APIs, and microservices
Solid experience with SQL Server (performance tuning, transactional integrity)
Hands-on experience with AWS (EC2, ECS, Lambda, S3, RDS, IAM, VPC)
Experience designing and maintaining CI/CD pipelines (Git, Jenkins)
Strong understanding of secure architecture principles (SOC 2, NIST, OWASP)
Proven experience designing and scaling SaaS platforms
Bachelor’s or Master’s degree in Computer Science or related field

We are a young and growing company, with operations in Medellin and Bogota, focused on the generation of technological solutions in synergy with our customers and our team so that these solutions add value within their organizations and their business processes.