1,768,815open jobs
103,445companies
265,462added this week
Browse all
Salary
≈ $43k – $128k per year (Estimated)
Location
Remote (Brazil)
Seniority
Principal · 10+ years exp

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Aug 3, 2026. Cyncly scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Cyncly is a software company formed by the 2021 merger of Compusoft and 2020 Technologies and brought under one brand in 2022. It provides design visualisation, sales, configure-price-quote, manufacturing and content software for the kitchen, bath, furniture, flooring and interior spaces industries, serving more than 70,000 customers in over 100 countries with about 2,300 employees and development teams in India, Portugal, the United Kingdom and Brazil. The company is headquartered in Melbourne, Victoria, Australia.

Principal Software Engineer

Location: Brazil (100% Remote or Hybrid for Serra Gaúcha residents)

Compensation Currency: Brazilian Real (BRL)

Contract: Permanent Full Time (CLT) - 42h/week

About Us

Cyncly is a global technology powerhouse with 2,400+ employees and 70,000+ customers across 100+ countries. Cynclytransforms the way customizable products and spaces are imagined, designed, sold, managed and made. Our end-to-end software solutions connect professional designers, retailers and manufacturers to the world's largest repository of product content. Today, our business spans across the Kitchen & Bath, Furniture, Window, Glass & Door, and Flooring industries with operations in North & South America, Europe, Asia Pacific and Africa.

Cyncly brings over 30 years of experience to deliver more value for our customers through an expanded portfolio of end-to-end solutions. Our global presence allows us to provide world-class support and sales with a local touch, providing the best possible customer experience.

Cyncly is now embarking on an exciting journey as we continue to expand through strong organic growth and complementary acquisitions, backed by leading growth private equity firms specialized in technology.

About the Role

Join a world leader in cloud-based software solutions for the space design industry. As a Principal Software Engineer, you will work on the Flex Platform, a cloud platform with business and core components connecting Cyncly applications and products, including modular web applications, micro frontends, microservices, SQL/NoSQL databases, Azure Blob Storage, and Azure Cloud services. This is aligned with the existing Flex Platform context described for the Senior Software Engineer, Team Lead, and Technical Manager roles.

In this role, you will act as a technical reference for complex solutions, helping teams design scalable, secure, high-quality, and cost-effective systems. You will guide technical decisions, mentor engineers, collaborate with Team Leads and Technical Managers, and help ensure that architecture, engineering practices, automation, and delivery standards are consistently applied across the platform. This builds on the responsibilities already present in the Senior Software Engineer, Team Lead, Technical Manager, QA Automation, and Senior DevOps roles, including mentoring, architecture collaboration, code quality, automation, security standards, DevOps practices, and cross-functional technical leadership.

This position is ideal for someone with deep hands-on engineering experience who can influence technical direction, solve critical problems, raise engineering standards, and support teams in delivering world-class SaaS products in an agile environment. The existing roles emphasize high-quality delivery, Agile ways of working, technical documentation, mentoring, troubleshooting, and collaboration across disciplines.

Responsibility:

  • Define, guide, and review technical solutions for complex platform capabilities, ensuring they are scalable, secure, maintainable, performance-oriented, and cost-effective. Existing software engineering roles already emphasize performance-oriented code, high availability, security standards, and robust solution design.
  • Act as a technical authority for the Flex Platform, supporting engineers, Team Leads, Technical Managers, QA, DevOps, and architects in making long-term technical decisions. This reflects the existing expectation that senior roles collaborate with architects, serve as technical references, and guide team members on best practices.
  • Lead the design and evolution of software architecture patterns, including microservices, event-driven architecture, CQRS, BFF, API design, frontend architecture, and cloud-native patterns. These architecture topics are already listed as required knowledge for Senior Software Engineer, Team Lead, and Technical Manager roles.
  • Provide technical mentorship and coaching to Senior, Mid-Level, Junior, and Intern engineers, helping improve code quality, design thinking, debugging, testing, and engineering practices. Existing roles already include mentoring interns, junior, mid-level developers, freshers, and other programmers.
  • Review critical designs, pull requests, and implementation approaches to ensure clean code, quality, performance, maintainability, and compliance with company-defined security standards. The Team Lead role explicitly includes pull request reviews for clean code, quality, performance, cost-effectiveness, and security standards.
  • Partner with Product, QA, DevOps, Security, and Cloud Operations to ensure features are delivered with strong quality, automation, observability, CI/CD readiness, and secure-by-default practices. The QA Automation role includes collaboration with Product/Testers and automation maintenance, while the Senior DevOps role includes collaboration with security and cloud operations teams and secure-by-default patterns.
  • Drive engineering consistency across teams by promoting standards for APIs, micro frontends, automated testing, CI/CD, branching, documentation, and SDLC practices. Existing roles require knowledge of SDLC, automation tests, technical documentation, CI/CD, SCM practices, and Azure DevOps.
  • Support troubleshooting and resolution of complex production or platform issues, helping teams identify root causes and implement sustainable fixes. Senior Software Engineer, Team Lead, and Technical Manager roles all include troubleshooting and debugging for faster defect fixing.
  • Contribute hands-on to high-impact development tasks when needed, especially in areas requiring advanced technical expertise or cross-team alignment. Existing technical and senior roles are expected to develop code, design interfaces, build high-availability systems, and deliver with quality.
  • Communicate technical concepts clearly to different audiences, including engineers, Team Leads, Technical Managers, Product stakeholders, and leadership. The Technical Manager role explicitly includes communicating technical concepts to the team, and several roles require strong communication skills in English.

You must have:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, consistent with the requirement used across the existing software engineering, QA, DevOps, Team Lead, and Technical Manager roles.
  • Strong professional experience in software development, including strong hands-on experience in backend, frontend, cloud, and distributed systems. The Team Lead and Technical Manager roles already require 10+ years of software development/programming experience.
  • Strong experience developing REST APIs and designing scalable service-oriented or microservices-based solutions. REST API experience and microservices knowledge.
  • Strong experience with frontend technologies such as HTML, CSS, Angular, JavaScript, TypeScript, React, or other modern JavaScript frameworks.
  • Strong experience with C# and the .NET ecosystem.
  • Strong knowledge of software architecture, design principles, and design patterns, including SOLID, DDD, microservices, event sourcing, CQRS, and BFF.
  • Strong experience with relational and NoSQL databases, such as SQL Server, Cosmos DB, MongoDB, or similar technologies.
  • Solid understanding of cloud-native development, high availability, performance, scalability, and secure software development practices.
  • Experience working in Agile, full-stack, fast-paced engineering teams focused on delivering high-quality products.
  • Strong understanding of automated testing, unit testing, API testing, and quality engineering practices.
  • Strong troubleshooting, debugging, analytical, problem-solving, and decision-making skills.
  • Ability to mentor engineers, influence technical direction, and provide clear technical recommendations to leadership and stakeholders
  • Good communication skills in English, spoken and written, suitable for working in a global environment.
  • Experience with Azure Services, Azure Infrastructure, and Azure DevOps deployment.
  • Good working knowledge of Continuous Integration and Continuous Delivery practices using Azure DevOps or similar tools.
  • Experience with DevOps, DevSecOps, GitHub Enterprise, Azure DevOps, GitHub Advanced Security, SAST, SCA, DAST, and secure SDLC practices
  • Experience with Infrastructure as Code using Terraform, Bicep, or similar tools
  • Experience with test-driven development, microservices architecture, performance testing, and automation frameworks
  • Knowledge of common SCM practices, including branching strategies, code reviews, and code merges
  • Ability to work well in ambiguous situations, make difficult technical decisions, and guide teams toward long-term outcomes. Flexibility, adaptability, difficult decision-making, and long-term technical recommendations are key.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,768,815 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Caxias do Sul
≈ $147k – $281k per year (Estimated) • Remote (likely Germany) • Full-Time
Python
Databases
Databricks
Delta Lake
RabbitMQ
Apache Kafka
AI/ML
Spark
Dagster
DevOps
AWS
Kubernetes
Apply
≈ $100k – $182k per year (Estimated) • Remote (Germany) • Full-Time • 10+ years exp • Bachelor's Degree • Munich
Apex
Apex
MuleSoft
AI/ML
AI Agents
LLM
A2A
DevOps
Rest API
Azure
AWS
SOAP
Analytics
ETL/ELT
Apply
Team Lead 1 day ago
≈ $33k – $62k per year (Estimated) • Remote (EAEU) • Full-Time • 2+ years exp • Moscow
Java
Java
Spring Boot
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
CI/CD
Git
API Gateway
QA
JMeter
Gatling
Apply
$123k – $164k per year • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree • United States
Apply
≈ $73k – $156k per year (Estimated) • In office • Bachelor's Degree • Indaiatuba
Python
JavaScript
Node JS
DevOps
Terraform
GitHub Actions
CloudFormation
CI/CD
Jenkins
AWS
Kubernetes
Platform Engineering
Self-Healing
Incident Management
Management
Agile
Apply
$100k – $150k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Oklahoma City
Python
JavaScript
Rust
SQL
C#
C++
DevOps
RTOS
Jenkins
Git
Docker
Bitbucket
Linux
Wi-Fi
Cybersecurity
SonarQube
Robotics
Digital Twin
IoT
MQTT
Management
Jira
Agile
Apply
$59k – $74k per year • In office • Phoenix
Java
SQL
C#
C#
.NET
Databases
Google BigQuery
BigQuery
DevOps
GCP
CI/CD
Jenkins
Git
Kubernetes
Google GKE
Management
Agile
QA
TestNG
Selenium
Cucumber
Postman
Rest-Assured
Apply
Remote (likely United States) • Full-Time
SQL
DevOps
SLI/SLO/SLA
Management
Jira
Freshdesk
Apply
≈ $17k – $33k per year (Estimated) • In office • Internship • 1+ year exp • Querétaro
Python
SQL
C++
Apply
≈ $91k – $203k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Charlotte
Python
SQL
Analytics
Power BI
Apply
≈ $16k – $36k per year (Estimated) • In office • 8+ years exp • Kochi
JavaScript
PHP
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Frontend
Angular
DevOps
Rest API
Azure
AWS
Management
Agile
Apply
≈ $21k – $49k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Pune
SQL
C#
C++
Databases
Azure SQL Database
DevOps
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Apply
Full Stack Developer 6 months ago
≈ $8k – $23k per year (Estimated) • Hybrid • Bachelor's Degree • Kochi
JavaScript
Java
SQL
C#
C++
Frontend
React.js
Mobile
React Native
Apply
UX/UI Designer III 9 days ago
Remote (LATAM) • Brazil
Analytics
A/B Testing
Design
Figma
Apply
Remote (Brazil) • Bachelor's Degree • Brazil
Apply
In office • Full-Time • Caxias do Sul
Apply
≈ $16k – $38k per year (Estimated) • In office • Full-Time • Caxias do Sul
Apply
In office • Full-Time • Caxias do Sul
Apply
In office • Full-Time • Caxias do Sul
Apply
In office • Internship • High School Diploma • Caxias do Sul
Apply
See all jobs
This is one of many
1,768,815 more open roles from verified company boards, updated every day.