Principal Full Stack Engineer
Ubiminds- Location
- Brazil
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, develop, and deliver scalable multi-tenant SaaS applications
- Own end-to-end delivery of features
- Generate production-ready code using AI-assisted development tools
- Collaborate with Architects to define application architecture
- Design systems using modern architectural patterns
- Build modern Angular applications
- Design efficient database models and optimize SQL performance
- Implement scalable integration, messaging, and distributed system patterns
- Troubleshoot complex production issues
- 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#
- Expert-level proficiency with .NET
- Expert-level proficiency with Entity Framework
- Expert-level proficiency with Angular
- Expert-level proficiency with SQL Server
- Expert-level proficiency with PostgreSQL
- Strong experience designing and building multi-tenant SaaS applications
- Strong experience designing and building distributed systems
- Strong experience designing and building REST APIs
- Strong experience designing and building event-driven architectures
- Deep expertise with Domain-Driven Design (DDD)
- Deep expertise with CQRS
- Deep expertise with secure and scalable application architecture
- Advanced knowledge of SQL optimization
- Advanced knowledge of data modeling
- Advanced knowledge of Redis
- Advanced knowledge of OpenSearch
- Advanced knowledge of Elasticsearch
- Experience with automated testing
- Experience with CI/CD pipelines
- Experience with Git
- Experience with Agile methodologies
- Experience with modern DevOps practices
- Experience with observability platforms
- Experience with code quality tools such as SonarQube
- Experience with code quality tools such as Mend
- Experience with code quality tools such as Datadog
- Experience with code quality tools such as CloudWatch
- Hands-on experience using AI-powered development tools such as GitHub Copilot
- Hands-on experience using AI-powered development tools such as Cursor
- Hands-on experience using AI-powered development tools such as Claude Code
- 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)
Preferred
- Hands-on experience with AWS services including ECS/Fargate
- Hands-on experience with AWS services including Lambda
- Hands-on experience with AWS services including SQS/SNS
- Hands-on experience with AWS services including S3
- Hands-on experience with AWS services including RDS
- Experience with Infrastructure as Code using Terraform
- Experience with Infrastructure as Code using AWS CDK
- Experience with GraphQL
- Experience with WebSockets
- Experience with Server-Sent Events (SSE)
- Experience with Playwright
- Experience with SmartBear TestComplete
- Familiarity with monitoring platforms such as Datadog
- Familiarity with monitoring platforms such as CloudWatch
- Familiarity with monitoring platforms such as New Relic
- Experience building AI-enabled applications using Large Language Models (LLMs)
- Experience building AI-enabled applications using Retrieval-Augmented Generation (RAG)
- Experience building AI-enabled applications using Model Context Protocol (MCP)
- Experience building AI-enabled applications using AI-powered application architectures
Skills
- .NET
- Angular
- AWS
- C#
- CQRS
- CloudWatch
- Datadog
- DDD
- DevOps
- Elasticsearch
- Entity Framework
- Event-driven architecture
- Git
- GitHub Copilot
- GraphQL
- Infrastructure as Code
- Lambda
- LLMs
- New Relic
- OpenSearch
- Playwright
- PostgreSQL
- RAG
- REST APIs
- Redis
- Rds
- S3
- SaaS
- Server-Sent Events
- Shift-Left
- SQL
- SQL Server
- SQS/SNS
- SSE
- SmartBear TestComplete
- Terraform
- TS/SCI
- WebSockets
- AWS CDK
- ECS/Fargate
- Cursor
- Claude Code
- Replit
- SonarQube
- Mend
- RxJS
- Reactive Forms
- Signals
More jobs at Ubiminds
All 21Similar roles
[31773] Midlevel Developer FullStack Java/Angular
CI&T · Brazil · today
Senior Salesforce Developer
CreatorIQ · São Paulo · today
SR Desenvolvimento Full Stack (Java & React)
Ília · Brasil · today
PL Desenvolvimento Full Stack (Java & React)
Ília · Brasil · today
SR Desenvolvimento Full-stack (Python + Typescript)
Ília · Brasil · today
Junior Software Engineer
Power Digital · Brazil · today