Principal Full Stack Engineer – .NET ecosystem

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Ubiminds

Ubiminds

51 - 200 employees

🇺🇲 Ubiminds empowers Latin American talent to build meaningful careers, relationships, and products in American tech companies.

📋 Description

• 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

• 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

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

Apply Now

Similar Jobs

🔥 19 hours ago

Stix

51 - 200

Act as a technical lead in engineering at Stix, creating impactful solutions for loyalty programs. Collaborate on system evolution connecting technology and business.

🗣️🇧🇷🇵🇹 Portuguese Required

Azure

Docker

JavaScript

Kafka

MongoDB

Node.js

NoSQL

Postgres

Redis

🔥 21 hours ago

Bemobi

501 - 1000

💳 Fintech

🛍️ eCommerce

📚 Education

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

Java

Kotlin

Python

Go

🕒 July 15

Cint

1001 - 5000

🤝 B2B

☁️ SaaS

Staff Software Engineer designing, implementing and maintaining backend systems for Cint's global insights platform. Collaborating with cross-functional teams and driving technical solutions for scalable architecture.

Apache

Docker

Elixir

Haskell

Java

Kafka

NoSQL

PySpark

Python

Ruby

Scala

Spark

SQL

Go

🕒 July 14

Escale

201 - 500

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

Staff Software Engineer in a tech company focused on AI and digital acquisition. Leading architecture evolution and influencing engineering decisions in an agile environment.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

JavaScript

Node.js

NoSQL

React

SQL

TypeScript

🕒 July 9

Gympass

1001 - 5000

🧘 Wellness

🤝 B2B

☁️ SaaS

Director Software Engineer leading engineering initiatives at Wellhub. Focus on developing a wellness platform for B2B clients in Brazil.

AWS

Cloud

Distributed Systems

DynamoDB

Google Cloud Platform

Java

MySQL

Postgres

Ruby

Go