CareerPlanSign in

Principal Software Engineer

Brasil🌐 Remote💼 Full-time🗓 2026-08-05 → 2026-09-21

Core

Principal Software Engineer defining architecture and guiding technical decisions for the Flex Platform, a cloud-based SaaS solution for the space design industry.

Role type

Principal Software Engineer (IC with leadership)

Builds

Cloud platform (Flex Platform) connecting applications and products for designers, retailers, and manufacturers in the Kitchen & Bath, Furniture, and Flooring industries.

Domain

SaaS / Cloud / Space Design Industry

Required skills

C#, .NET ecosystem, REST APIs, Microservices, Frontend (Angular, React, TypeScript), SQL/NoSQL databases, Cloud-native development, Software Architecture (SOLID, DDD, CQRS, BFF), Agile

Preferred skills

Event sourcing, BFF patterns, High availability design

Technologies

C#, .NET, Angular, React, TypeScript, SQL Server, Cosmos DB, MongoDB, Azure

Responsibilities

Define and review technical solutions for complex platform capabilities; Act as technical authority for the Flex Platform; Lead design of software architecture patterns (microservices, event-driven, CQRS); Provide technical mentorship to engineers; Review critical designs and code for quality and security; Partner with cross-functional teams on delivery standards; Drive engineering consistency across teams; Support troubleshooting of complex production issues.

Seniority

Principal, hands-on IC with strategic influence

Sourced via adzuna · Listed on CareerPlan, which tracks 877,000+ jobs from 20+ sources.