As a Tech Lead, you will play a strategic role, serving as a technical reference and team leader.
This position requires a balance between technical expertise, people leadership, and project management.
You will define team objectives and project goals, ensuring alignment with the company's broader strategies and objectives.
You will facilitate communication within the squad and across technical and non-technical teams, ensuring alignment and timely delivery of high-quality outcomes.
You will actively participate in the recruitment, training, and development of team members, fostering a productive and growth-oriented environment.
You will collaborate with other technical leaders, aligning technology strategies and contributing to the evolution of the company's technical direction.
You will ensure the technical quality of deliverables, providing guidance and support in solving complex problems.
You will promote the adoption of AI-assisted engineering practices within your squad and chapter, leveraging tools for code generation, automated refactoring, test case creation, and technical documentation.
You will identify opportunities where AI can enhance developer productivity, code quality, and team velocity.
You will guide conversations to remove blockers and encourage collaboration in your team.
You will collaborate with the Product Owner to ensure technical initiatives, such as refactoring, performance tuning, and tech debt, are properly scoped and prioritized within the product backlog.
You will ensure implementation of quality and observability standards, including automated testing, monitoring, alerting, and logging across the development lifecycle.
You will lead retrospectives and continuous improvement efforts, driving team evolution through feedback and actionable insights.
You will support team staffing decisions by matching people to tasks based on skills, priorities, and development opportunities.
You will support the definition and follow-up of individual development goals aligned with team objectives and business priorities.
Requirements:
You should have an academic background oriented toward computer science, engineering, or software development disciplines.
You must have a proven track record of leading teams and working in product-driven companies.
You should have hands-on experience in backend technologies such as Java, Spring Boot, Kafka, PostgreSQL, and AWS, and optionally frontend development, with a track record of delivering scalable systems.
Experience in Python is a plus.
You should have experience with asynchronous programming.
You must have experience working with domains of medium to high complexity.
A solid understanding of how web and mobile applications work, including security, session management, and best development practices is required.
You should have knowledge of relational database systems and Object Oriented Programming.
Knowledge of Domain-Driven Design (DDD) and experience designing or maintaining microservices-based systems is necessary.
You must have the ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web and mobile technologies and techniques.
Practical experience applying AI frameworks in development projects is required.
You should have a solid understanding of the software development lifecycle and experience with agile methodologies.
Advanced problem-solving and decision-making skills are essential.
You must have the ability to engage both technical and non-technical stakeholders.
Competence in defining clear objectives and ensuring the team meets project milestones is required.
You should have experience guiding and leading teams to successful project deliveries within deadlines and budgets.
You must have the ability to evaluate and prioritize technical work based on business value, system health, and long-term platform goals.
Experience conducting code reviews, driving knowledge sharing, and promoting collaborative development practices is necessary.
You should have experience building and developing high-performing engineering teams.
Active contribution to aligning technological strategies with broader organizational objectives is required.
Benefits:
You will receive a competitive and market-aligned salary.
Remote work is available, allowing you to be part of the team from wherever you are.
A home office allowance will be provided through a monthly deposit in the RecargaPay app.
Health and dental plans are offered with no co-pay.
Life insurance is included as part of the benefits.
A flexible meal allowance will be provided via Flash.
You will receive a TotalPass membership to take care of your health.
Spanish or Portuguese classes will be available to you.