




Job Summary: We are seeking a technical leader to drive the transformation of our system architecture, mentor the team, and define standards—impacting the company's future. Key Highlights: 1. Technical leadership in the migration to Python, DDD, and hexagonal architecture. 2. Mentoring engineers and elevating the team's technical level. 3. Strategic architectural decisions and hands-on development. We are **METHA ENERGIA**, a startup that connects clean and renewable energy generators with end consumers. We aim to transform how people interact with electricity—simply and innovatively. We are at a critical inflection point: migrating our legacy systems to a modern architecture based on Python, DDD, and hexagonal architecture. We seek a technical leader for this transformation—who will define architectural standards, mentor the team, and make decisions that shape the company’s future. We want someone who not only masters software architecture but also knows how to teach, influence, and elevate the entire team’s technical capability. **Responsibilities:** * Define and implement architectural standards (DDD, hexagonal architecture, clean architecture) * Conduct in-depth code reviews to ensure quality and disseminate knowledge * Make strategic architectural decisions regarding new services, integrations, and refactorings * Technically lead the migration of legacy Node.js systems to Python * Mentor engineers on coding practices, design patterns, and architecture * Participate in strategic discussions with the CTO on technical roadmap, tech debt, and hiring * Establish development processes (code review, deployment, documentation, testing) **Hands\-on Development** * Architect and develop complex backend services in Python * Solve difficult technical problems that the team cannot resolve independently * Implement critical features or those serving as architectural references for the team * Build and integrate APIs with external services (banks, energy distributors, ERPs) * Work with AWS: Lambda, API Gateway, SQS, SNS, Kinesis, S3, DynamoDB **Required Qualifications:** **Technical Experience** * 5+ years of professional backend development experience * Proven experience leading architectural decisions in real-world projects (not just theoretical study) * DDD and hexagonal architecture: deep, non-superficial knowledge—you must be able to teach these concepts * Legacy system refactoring: history of successful migrations/refactorings * Advanced Python: OOP, design patterns, type hints, async/await * AWS serverless: Lambda, API Gateway, SQS, SNS, Kinesis, S3, DynamoDB * RESTful APIs: design, versioning, documentation (OpenAPI/Swagger) * Automated testing: testing strategies across different layers * Docker, advanced Git, Linux **Soft Skills** * Exceptional communication: ability to clearly explain complex concepts * Teaching mindset: genuine passion for developing people—not just code * Influence without authority: ability to persuade through technical reasoning, not hierarchy * Strategic vision: focus on long-term impact, not just immediate solutions * Intermediate+ English for reading and writing * Ability to make decisions under uncertainty and defend those decisions **Nice-to-Haves** * Prior experience as an Engineering Manager, Team Lead, or hybrid technical+management role * Experience conducting technical hiring processes (interviews, technical challenges) * Experience migrating legacy Node.js systems to Python * PostgreSQL, Redis, FastAPI * Aspiration and interest in people management * Terraform or Infrastructure as Code * Experience in the energy sector or regulated integrations in Brazil * Technical talks, articles, or open-source contributions demonstrating teaching ability Metha Energia is committed to equal opportunity and values diversity in its workplace.


