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.
Sensedia

Solutions Architect

Sensedia

Solutions Architect at Sensedia ensures technical excellence in software architecture. Develops robust, scalable solutions that meet business requirements while mentoring the engineering team.

Posted 6/27/2026full-timeRemote • 🇧🇷 BrazilMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudDockerJavaJavaScriptKafkaKubernetesNode.jsNoSQLRabbitMQSQL

About the role

Key responsibilities & impact
  • Ensure technical excellence of developed solutions, translating business needs into robust, scalable, and sustainable software architectures
  • Act as a technical reference for the team, ensuring the application of patterns, best practices, and architectural consistency throughout the development lifecycle
  • Define and evolve software architecture standards, ensuring consistency across services and solutions
  • Work hands-on to build proofs of concept and validate critical technical decisions
  • Provide technical support to the team in the design and implementation of microservices, APIs, and integrations
  • Ensure the application of development best practices, including code quality, automated testing, and observability
  • Review and guide architectural decisions, ensuring adherence to defined standards
  • Support system decomposition and domain definition using concepts such as DDD
  • Define and guide synchronous and asynchronous integration patterns, including messaging and event-driven architectures
  • Contribute to the definition of scalability, resilience, and fault-tolerance strategies
  • Support the evolution of the architecture in distributed and cloud-native environments
  • Identify and address technical debt, promoting continuous improvement of the codebase
  • Provide technical mentorship to the team, raising the maturity level in software engineering
  • Collaborate with solution architects and stakeholders to ensure the technical feasibility of proposals
  • Disseminate best practices, patterns, and new technical approaches across the team

Requirements

What you’ll need
  • Solid experience in software architecture within distributed environments
  • Strong development experience with Java or Node.js
  • Mastery of architecture patterns (DDD, Clean Architecture, Hexagonal, etc.)
  • Experience with microservices-based architectures and event-driven systems
  • Experience with API design and governance (REST, versioning, contracts)
  • Experience with messaging systems (RabbitMQ, Kafka or similar)
  • Deep knowledge of code quality practices (automated testing, CI/CD, code review)
  • Experience with Docker, Kubernetes, and cloud environments
  • Experience with SQL and NoSQL databases and distributed persistence strategies
  • Mastery of resilient integration patterns (retries, DLQ, idempotency, circuit breaker, saga, etc.)
  • Ability to work hands-on in complex technical scenarios

Benefits

Comp & perks
  • Meal/Food Allowance (Flash benefits card)
  • Health Insurance
  • Dental Plan
  • Life Insurance
  • Performance-based Bonus (PPR)
  • TotalPass
  • Childcare Assistance
  • Well-Being Program (for physical and mental health)
  • Corporate University (our #SensediaAcademy)
  • Cultural and educational partners with special discounts
  • Extended maternity and paternity leave
  • Flexible work model

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 & Tools
software architectureJavaNode.jsDDDClean ArchitectureHexagonal ArchitecturemicroservicesAPI designautomated testingCI/CD
Soft Skills
technical mentorshipcollaborationproblem-solvingcommunicationcontinuous improvement