Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ubiminds

Principal Full Stack Engineer – .NET ecosystem

Ubiminds

Principal Full Stack Engineer developing scalable SaaS applications using .NET and Angular. Collaborating with international teams in a cloud-native environment for U.S.-based technology companies.

Posted 7/22/2026full-timeRemote • 🇧🇷 BrazilLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and delivering scalable multi-tenant SaaS applications using .NET, Angular, and SQL Server/PostgreSQL, while applying advanced architectural patterns and AI-assisted development tools. Proven leadership in mentoring engineers and driving engineering best practices in quality, automation, and security.

Highest-signal resume keywords
C#.NETMulti-Tenant SaaS ApplicationsDomain-Driven Design (DDD)Automated Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#.NETEntity FrameworkAngularSQL ServerPostgreSQLDomain-Driven Design (DDD)CQRSSQL OptimizationData Modeling
Soft Skills
LeadershipMentoringCommunicationProblem-Solving
Tools & Technologies
GitHub CopilotCursorClaude CodeSonarQubeMendDatadogCloudWatch
Certifications & Qualifications
Bachelor's Degree in Computer ScienceEnglish Proficiency C1
Industry Keywords
SaaSDistributed SystemsREST APIsEvent-Driven ArchitectureCI/CD PipelinesAgile MethodologiesDevOps Practices

Tech Stack

Tools & technologies
AngularAWSDistributed SystemsElasticSearchEntity Framework.NETPostgresRedisRxJSSQL

About the role

Key responsibilities & impact
  • Design, develop, and deliver scalable multi-tenant SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS.
  • Own end-to-end delivery of features, from domain modeling and backend services through frontend implementation, automated testing, deployment, and production support.
  • Generate production-ready code using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, and Replit-based workflows.
  • Collaborate with Architects to define application architecture and validate technical approaches through Proof of Concepts (PoCs).
  • Design systems using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), API Gateway.
  • Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable UI architectures.
  • Design efficient database models and optimize SQL performance for high-volume SaaS applications.
  • Implement scalable integration, messaging, and distributed system patterns.
  • Troubleshoot complex production issues, perform root cause analysis, and continuously improve system reliability and performance.
  • Mentor engineers through architecture guidance, technical leadership, code reviews, and knowledge sharing.
  • Drive engineering best practices around quality, automation, security, observability, and AI-powered software development.

Requirements

What you’ll need
  • 10+ years of professional software engineering experience.
  • Experience as a Principal Engineer, Lead Engineer, Software Architect, or equivalent technical leadership role.
  • Expert-level proficiency with C#, .NET, Entity Framework, Angular, SQL Server and/or PostgreSQL.
  • Strong experience designing and building Multi-tenant SaaS applications, Distributed systems, REST APIs, Event-driven architectures.
  • Deep expertise with Domain-Driven Design (DDD), CQRS, Secure and scalable application architecture.
  • Advanced knowledge of SQL optimization, data modeling, Redis, and OpenSearch/Elasticsearch.
  • Experience with automated testing, CI/CD pipelines, Git, Agile methodologies, and modern DevOps practices.
  • Experience with observability platforms and code quality tools such as SonarQube, Mend, Datadog, CloudWatch, or similar.
  • Hands-on experience using AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, or similar coding assistants.
  • Strong leadership, mentoring, communication, and problem-solving skills.
  • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
  • English proficiency at C1 level (written and verbal).

Benefits

Comp & perks
  • Full support from Ubiminds, including career guidance, HR, and administrative services.
  • Remote-first culture with outstanding opportunities for international career growth.