
Principal Software Engineer
Escale
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Lead the architecture and development of complex interfaces and backend solutions
- Orchestrate a hybrid strategy combining traditional code (Fullstack) and Low Code tools
- Design automations for critical processes and high-complexity system integrations
- Ensure the resilience and scalability of distributed architectures
- Serve as the final decision-maker in software architecture discussions
- Architect and optimize infrastructure on AWS
- Raise the team's technical standards
- Act as a strategic partner to the business.
Requirements
- Exceptional experience in Fullstack development with TypeScript, JavaScript, Node.js and React
- Deep expertise in Software Architecture (Event-Driven Design, DDD, Clean Architecture, Microservices)
- Strong experience building large-scale automations and integrations via APIs/Webhooks
- Strategic experience with Low Code tools
- Expertise in relational and non-relational databases (SQL and NoSQL)
- Advanced proficiency in AWS Cloud (Lambda, SQS, SNS, RDS, S3)
- Proven track record in technical leadership within high-performance teams.
Benefits
- Flexible working hours
- Professional development opportunities
- Collaborative work environment
- Commitment to diversity
- Culture of innovation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Fullstack developmentTypeScriptJavaScriptNode.jsReactSoftware ArchitectureEvent-Driven DesignDDDClean ArchitectureMicroservices
Soft Skills
technical leadershipstrategic partnership