Company Overview : Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors.
Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Job Description
We are looking for a Senior Software Architect to design and manage cloud infrastructure and serverless architectures on AWS, with expertise in AWS Lambda, C#, and .NET.
Position Title : Senior Software Architect
Location : Remote - Colombia
Responsibilities
The primary aim of this role is to design, implement, and manage sophisticated cloud infrastructure and applications on AWS. The position will focus on serverless architectures, API development, and infrastructure optimization.
- Define and oversee cloud architecture on AWS, focusing on scalability, performance, and security.
- Architect and support the development of serverless APIs using AWS Lambda, C#, and .NET.
- Establish and enforce architectural best practices, frameworks, and patterns across engineering teams.
- Collaborate with cross-functional teams to ensure alignment of technical solutions with business objectives.
- Manage infrastructure as code using AWS CDK and CloudFormation.
- Guide the implementation of CI / CD pipelines using GitHub Actions.
- Ensure secure authentication and authorization practices with AWS Cognito.
- Oversee database design, migrations, and administration with PostgreSQL or similar technologies.
- Participate in architectural reviews and provide mentorship to engineers, promoting best practices and technical excellence.
Requirements & Qualifications
To excel in this role, you should possess :
6+ years of professional software engineering experience, with 3+ years in software architecture .Strong proficiency in C# and .NET for backend and API development.Expertise with AWS services, including Lambda, Cognito, S3, and DMS.Experience with infrastructure as code using AWS CDK or CloudFormation.Solid background in CI / CD pipelines (GitHub Actions or similar).Strong experience in database design and administration (PostgreSQL preferred).Bachelor’s degree in Computer Science, Engineering, or equivalent experience.Excellent communication and leadership skills, with experience mentoring teams.Desired Skills
AWS Certifications (e.g., Solutions Architect – Professional, DevOps Engineer – Professional).Experience with Docker and Kubernetes for containerized environments.Knowledge of GraphQL and advanced observability / monitoring tools.Experience implementing migration frameworks and zero-downtime deployments.Additional proficiency in Python and SQL for data analysis.Why Join Lean Tech
Join a powerful tech workforce and help us change the world through technology.Professional development opportunities with international customers.Collaborative work environment.Career paths and mentorship programs that will lead to new levels.Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
#J-18808-Ljbffr