Principal Full-Stack Engineer (.NET/Angular) (AI-First Development) - Software
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Full-Stack Engineer (.NET/Angular) (AI-First Development) - Software based in Brazil.
This is a senior, hands-on technical leadership role focused on designing and building next-generation SaaS applications from the ground up. You will operate at the intersection of architecture, engineering execution, and AI-accelerated software delivery, helping shape scalable, secure, and high-performance systems. The role blends deep coding responsibility with strategic technical influence, working closely with architects, product managers, and designers to define and implement robust solutions. You will play a key role in establishing engineering best practices while actively contributing to full-stack development across backend and frontend systems. The environment is highly collaborative, modern, and innovation-driven, with strong emphasis on AI-assisted engineering and delivery efficiency. Your work will directly impact the foundation and evolution of large-scale SaaS platforms used by public institutions.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Full-Stack Engineer (.NET/Angular) (AI-First Development) - Software based in Brazil.
This is a senior, hands-on technical leadership role focused on designing and building next-generation SaaS applications from the ground up. You will operate at the intersection of architecture, engineering execution, and AI-accelerated software delivery, helping shape scalable, secure, and high-performance systems. The role blends deep coding responsibility with strategic technical influence, working closely with architects, product managers, and designers to define and implement robust solutions. You will play a key role in establishing engineering best practices while actively contributing to full-stack development across backend and frontend systems. The environment is highly collaborative, modern, and innovation-driven, with strong emphasis on AI-assisted engineering and delivery efficiency. Your work will directly impact the foundation and evolution of large-scale SaaS platforms used by public institutions.
Accountabilities:
- Lead the design, development, and delivery of scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS, ensuring high performance, security, and maintainability.
- Own end-to-end feature delivery, including backend services, frontend development, data modeling, testing, deployment, and production support.
- Develop production-ready code leveraging AI-assisted development tools and modern engineering practices to accelerate delivery and improve quality.
- Collaborate with architects to define system architecture, validate technical decisions, and build proof-of-concepts when needed.
- Design and implement modern architectural patterns such as DDD, CQRS, event-driven systems, BFF, and API gateways.
- Mentor and guide engineering teams through code reviews, technical discussions, and knowledge-sharing initiatives.
- Optimize system performance, database design, and integration patterns while ensuring scalability and reliability across distributed systems.
- 10+ years of professional software engineering experience with a strong background in full-stack development.
- Proven experience in senior technical roles such as Principal Engineer, Lead Engineer, or equivalent leadership positions.
- Expert-level proficiency in C#, .NET, Entity Framework, Angular, and relational databases such as SQL Server or PostgreSQL.
- Strong understanding of distributed systems and architectural patterns including DDD, CQRS, REST APIs, and event-driven architectures.
- Experience designing and building secure, scalable, multi-tenant SaaS applications.
- Strong knowledge of performance tuning, data modeling, caching technologies (e.g., Redis), and search systems (e.g., Elasticsearch/OpenSearch).
- Experience with CI/CD pipelines, automated testing, DevOps practices, observability tools, and modern software delivery workflows.
- Familiarity with AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, or similar solutions.
- Strong leadership, communication, and mentoring skills with the ability to influence technical direction.
- Fully remote work with flexibility to operate from anywhere in LatAm.
- Competitive USD-based compensation aligned with senior-level expertise.
- Paid time off to support rest, balance, and long-term well-being.
- High autonomy and results-driven culture focused on outcomes rather than hours worked.
- Opportunity to work on impactful, large-scale SaaS solutions for leading U.S. organizations.
- Collaborative environment with highly experienced engineers across a global team.
- Access to modern AI-powered development tools and cutting-edge engineering practices.