Greenn Company

Tech Lead – Backend

Greenn Company

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

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