Job title : Engineering Manager (Spanish or Portuguese)
Fully Remote
Duration : 6+ months
1. Build & Grow the Team
Hire the right engineers (generalists who can wear multiple hats).
Focus on cultural fit, speed, and adaptability more than narrow specialization.
2. Set Technical Direction
Partner with founders / CTO to decide the tech stack, architecture, and trade-offs.
Balance quick iteration with long-term scalability.
3. Hands-On Contribution
Still codes when needed, reviews PRs, and unblocks engineers.
Leads by example technically.
4. Establish Engineering Processes
Introduce lightweight agile practices (sprint planning, standups, retros).
Ensure processes increase clarity without slowing down execution.
5. Partner with Product & Design
Translate product requirements into technical execution plans.
Push back on scope when needed, clarify trade-offs, and align priorities.
6. Ensure Quality & Reliability
Set up basic testing, code reviews, and deployment pipelines.
Start introducing observability (monitoring, logging, alerts).
7. Mentor & Develop Engineers
Provide coaching, feedback, and growth opportunities.
Create a culture of ownership, autonomy, and learning.
8. Manage Delivery & Deadlines
Keep the team focused on shipping product increments that matter.
Remove blockers quickly and ensure commitments are realistic.
9. Balance Speed vs. Tech Debt
Make pragmatic calls on when to hack vs. when to refactor.
Document trade-offs so they don't become invisible liabilities.
10. Represent Engineering to Stakeholders
Communicate progress, risks, and needs to leadership and investors.
Advocate for engineering resources and realistic timelines.
Engineering Manager • United States