
Tech Lead – Backend
Greenn Company
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Job Level
About the role
- Technical and architectural leadership
- Define and evolve the architecture of the backend services within the payments ecosystem, ensuring scalability, resilience and maintainability
- Lead high-impact technical decisions — trade-offs, technology choices, migration and refactoring strategies
- Create and maintain ADRs (Architecture Decision Records) and technical documentation that serve as the team's single source of truth
- Ensure adherence to coding standards, best practices and engineering processes (code review, CI/CD, testing, observability)
- People management and team development
- Technically lead 4 to 8 engineers, acting as a reference and mentor
- Conduct 1:1s, provide constructive feedback and create individual development plans
- Actively participate in hiring processes: defining profiles, technical interviews and candidate evaluation
- Promote a psychologically safe environment where the team feels comfortable proposing, questioning and learning from mistakes
- Cross-functional collaboration and communication
- Interface between the technical team and product, business and operations stakeholders
- Translate technical complexity into accessible language for non-technical audiences
- Participate in sprint planning, refinement and agile ceremonies, ensuring estimates reflect technical reality
- Collaborate with other Tech Leads and engineering leadership to align standards, share lessons learned and resolve dependencies between squads
- Strategic hands-on
- Remain hands-on with code — not most of the time, but on critical areas: proofs of concept, architectural reviews and debugging complex incidents
- Lead and facilitate Event Storming, domain modeling and system design sessions with the team
- Ensure technical debt is made visible, prioritized and addressed in a sustainable manner
Requirements
- Minimum of 8 years of software development experience, with at least 2 years in a technical leadership role
- Strong expertise in PHP (Laravel) — deep knowledge of the ecosystem, its limitations and how to get the best from it at scale
- Solid foundation in software architecture: design patterns, SOLID, Clean Architecture, microservices, event-driven architecture
- Proven experience leading technical teams: ability to delegate, develop people and make decisions under pressure
- Exceptional communication skills — both to articulate technical vision and to listen, mediate conflicts and build consensus
- Experience with distributed systems, message queues, distributed caching and cloud environments (AWS)
- Experience with observability practices and SRE culture: monitoring, alerting, incident management and post-mortems
- Ability to weigh technical decisions considering business context, technical debt, delivery speed and long-term sustainability
- Systems thinking: see beyond the code and understand how the pieces connect across the ecosystem
Benefits
- FLASH Meal/Food Voucher
- Life insurance
- R$ 1,200.00 Education allowance per year
- Telemedicine
- Wellhub
- Unimed co-participatory health plan
- Psychotherapy
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPLaravelsoftware architecturedesign patternsSOLIDClean Architecturemicroservicesevent-driven architecturedistributed systemsobservability practices
Soft Skills
technical leadershippeople managementcommunication skillsconflict mediationteam developmentdelegationdecision makingcollaborationmentoringsystems thinking