Ravn is a digital product development agency that partners with companies to build exceptional software. We specialize in building and designing world-class mobile and web applications and are looking for exceptional engineers to join our company.
At Ravn, we do quality work at lightning speed. The only way to consistently meet requirements with a high degree of confidence is to hire people who share a passion for technology and are focused on building and delivery software the right way.
We are seeking a highly motivated and experienced Engineering Manager to lead and mentor our software engineering teams. This role will be instrumental in ensuring the successful delivery of complex software projects, fostering a culture of technical excellence, and driving continuous improvement in our software development practices.
Reporting directly to the Head of Technology, the Engineering Manager is expected to own a portfolio of 5–6 client projects (~20–25 engineers), with full accountability for both technical execution and people development.
Responsibilities:
What you'll do:
Own the technical success of every project in your portfolio — architecture decisions, quality, risk management, delivery
Manage, coach, and grow the engineers on your teams — performance reviews, career development, tough conversations
Partner with Product Managers on scope, timeline, and client relationships
Stay hands‑on enough to make architecture calls, review code, and unblock technical problems — but operate through leverage, not individual output
Work with Tech Leads for deep specialization while retaining all project decisions
What we're looking for:
Senior+ software engineering experience with breadth across multiple stacks
Proven track record leading technical teams and owning project outcomes end‑to‑end
Experience managing people — performance feedback, career growth, difficult conversations
Comfort managing multiple projects simultaneously with competing priorities
Sound judgment: when t
📌 Engineering Manager (Perú)
🏢 Ravn
📍 Perú