Quick Summary
Principal Backend Engineer / Technical Leader (Remote)
We simplify operations for thousands of entrepreneurs by providing an integrated, simple, and practical ERP system tailored for micro and small businesses.
Are you ready to lead high-impact technical initiatives, influence strategic decisions, and shape the technological future of a growing company? We are seeking a Principal Backend Engineer / Technical Leader to serve as the primary Backend reference, working transversally to connect innovation, architecture, and delivery excellence.
As the Principal Backend Engineer, you will be the top technical authority for our platforms. Your mission involves designing, guiding, and executing the architectural vision for our backend ecosystem. You will ensure our solutions are scalable, performant, and enable product teams to deliver value with speed and quality. This role includes mentoring engineers, defining technical standards, and resolving our most complex technical challenges.
This is a remote, full-time employment (40 hours per week) opportunity.
Responsibilities and Attributions
Technical Leadership
- Lead large-scale, high-impact technical initiatives.
- Define and influence architectural and technological directions.
- Guide engineers on complex projects and support strategic hiring processes.
- Evaluate and approve technical solutions proposed by development teams.
Innovation and Research
- Explore new technologies, conduct advanced research, and propose innovative approaches.
- Monitor market trends and foster internal experimentation.
Mentorship and Development
- Act as a technical mentor and support the development of future leaders.
- Elevate the technical level across all engineering teams by promoting best practices and standards.
Representation and Communication
- Represent the company at conferences, events, and external initiatives.
- Facilitate clear communication and alignment between technical and non-technical areas.
Interdisciplinary Collaboration
- Collaborate with Product, UX, Marketing, Support, and other areas to align technical solutions with business needs.
- Translate business requirements into technical decisions and vice-versa.
Strategic Decision Making
- Participate in strategic company discussions related to architecture, infrastructure, and the technical roadmap.
- Support long-term planning and identify opportunities for technical evolution.
Quality, Scalability, and Security
- Ensure systems are robust, performant, scalable, and secure.
- Define and sustain quality standards in development.
- Promote practices related to testing, automation, observability, and resilience.
Requirements and Qualifications
Behavioral Competencies
- Deep and current technical expertise.
- Strategic thinking with the ability to convert strategy into execution.
- Excellent communication skills across different levels (engineers to executives).
- Objective, agile, questioning profile oriented toward ownership.
- Strong negotiation and influence skills (without direct people management).
- Proven ability to solve complex problems.
- Skill in handling conflicts and making decisions based on risk and impact assessment.
Technical Competencies
Languages and Frameworks
- Mastery of multiple languages: C#, Java, Go, PHP, Vue.js, React Native, among others.
- Knowledge of different paradigms: Object-Oriented (OO), functional, procedural.
Development Principles and Practices
- Expertise in Clean Code, S.O.L.I.D., Domain-Driven Design (DDD), and Test-Driven Development (TDD).
- Proficiency in design patterns and engineering best practices.
Software Architecture
- Experience with Architectures: Hexagonal, Onion, Clean Architecture.
- Experience with Styles: Monolith, Plugin Architecture, Service-Oriented Architecture (SOA), Microservices, Event-Driven systems.
- Familiarity with Enterprise Architecture, Social Technical Architecture, and capability mapping.
Data and Integrations
- Experience with relational databases, NoSQL, caching, and Command Query Responsibility Segregation (CQRS).
- Knowledge of protocols: REST, gRPC, WebSocket.
- API design and capability management.
Infrastructure and DevOps
- Understanding of distributed computing, security, observability, and performance.
- Experience with Cloud platforms (AWS, GCP, Azure) and their main components.
- Quality assurance practices: stress testing, load testing, Behavior-Driven Development (BDD), Test-Driven Development (TDD).
Methods and Management
- Experience with Agile frameworks (Scrum, Kanban).
- Defining and monitoring technical metrics and KPIs.
- Experience with OKRs (Objectives and Key Results).
What We Expect
- Capacity to broaden the company's technical vision.
- Ability to act as a technical reference and positive influence within the team.
- Strategic, innovative, and results-oriented approach.
- Technical maturity to effectively connect architecture, business goals, and people.
Additional Information
Benefits Offered
- Medical insurance plan
- Dental insurance plan
- Meal voucher or food allowance
- Daycare assistance
- Home office allowance
- Profit sharing program (PPR)
- Day Off during birthday month
- Life insurance
- Wellhub access
- Férias&Co (travel benefit)
- Zenklub (psychotherapy/nutritional services)
- 6 months maternity leave and 20 days paternity leave
- Flexible hours
- Education assistance and language assistance
We are part of the LWSA ecosystem, a group of digital solutions focused on transforming businesses through technology. We value an honest, transparent, and constantly evolving culture, promoting a light work environment and total integration.
We are committed to diversity and inclusion. This and all open positions at LWSA are eligible for all individuals, regardless of gender, ethnicity, sexual orientation, accessibility, and/or social condition. We welcome all people with disabilities (PcDs).

