
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
A software development company in Brazil is seeking a Tech Lead to guide the architecture and delivery of modern cloud-based applications. This role involves providing technical leadership and hands-on engineering expertise with technologies like Angular, .NET Core, and Azure Services. Candidates should have over 5 years of software development experience, strong proficiency with cloud architectures, and excellent communication skills. The position offers opportunities for professional growth and involves remote work to maintain a better work-life balance.
Oowlish, one of Latin America's rapidly expanding software development companies, is seeking experienced technology professionals to enhance our diverse and vibrant team.
As a valued member of Oowlish, you will collaborate with premier clients from the United States and Europe, contributing to pioneering digital solutions.
Our work environment is recognized by our certification as a Great Place to Work, offering opportunities for professional development, growth, and a chance to make a significant international impact.
We offer the convenience of remote work, enabling a work-life balance that suits your personal and professional needs.
We are looking for candidates who are passionate about technology, proficient in English, and excited to engage in remote collaboration for a worldwide presence.
We are seeking an experienced Tech Lead to guide the architecture, delivery, and evolution of modern cloud-based applications.
In this role, you will provide both technical leadership and hands‑on engineering expertise, working with a stack that includes Angular, .NET Core, Azure Services, Kubernetes, GitHub, and event‑driven components such as Kafka.
You will collaborate closely with engineering, product, DevOps, and cross‑functional teams to design scalable systems, foster best practices, and ensure high‑quality software delivery.
This position is ideal for a senior engineer who enjoys solving complex technical challenges, mentoring developers, and helping define the long‑term technical vision.
You will contribute to architectural decisions, lead code reviews, support production environments, and drive an AI‑first approach by leveraging GenAI tools and methodologies.
If you’re passionate about cloud architectures, distributed systems, and modern full‑stack development, this role provides an opportunity to make a significant impact.
Provide technical leadership across full‑stack development initiatives
Design, build, and optimize cloud‑based applications using Azure Services
Develop and maintain backend services using .NET Core, C#, SQL, and related frameworks
Lead frontend development using Angular, contributing to reusable components and UI patterns
Oversee Kubernetes deployments, containerized applications, and cloud infrastructure, ensuring adherence to best practices
Guide teams in adopting AI‑first development approaches and integrating GenAI tools
Collaborate with cross‑functional teams to align architecture with business requirements
Conduct technical reviews, enforce coding standards, and improve engineering quality
Troubleshoot production issues and ensure robust, scalable system performance
Support CI / CD pipelines using GitHub and maintain strong DevOps alignment
Bachelor's degree in Computer Science, Engineering, or equivalent experience
5+ years of experience in software development using C# and .NET technologies
Experience with Generative AI (GenAI) concepts or tools
Hands‑on experience with Azure cloud services and cloud architectures
Strong proficiency with .NET Core 6+, ASP.NET, and SQL
Experience managing Kubernetes clusters and containerised workloads
Strong experience with Angular; exposure to React is a plus
Familiarity with MVC, Entity Framework, and API‑driven development
Solid understanding of SDLC and Agile methodologies
Strong background in unit testing, debugging, and production support
Excellent communication skills and ability to collaborate across teams
Experience with Git / GitHub and CI pipelines
Experience with Kafka or event‑driven architectures
Exposure to microservices or distributed system design
Familiarity with infrastructure‑as‑code or DevOps tooling
Experience mentoring or managing engineering teams
Home office
Competitive compensation based on experience
Career plans to allow for extensive growth in the company
International projects
Oowlish English Program (Technical and Conversational)
Oowlish Fitness with Total Pass
Games and competitions
Seniority level : Not Applicable
Employment type : Full‑time
Job function : Engineering and Information Technology
Industries : Transportation, Logistics, Supply Chain and Storage
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analysing resumes, or assessing responses.
These tools assist our recruitment team but do not replace human judgement.
Final hiring decisions are ultimately made by humans.
If you would like more information about how your data is processed, please contact us.