OpenLoop

Engineering Manager

OpenLoop

full-time

Posted on:

Location Type: Hybrid

Location: Lima • 🇵🇪 Peru

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AWSCloudJavaScriptNode.jsNoSQLPythonSQLTypeScript

About the role

  • Lead, mentor, and develop a team of 3-7 software engineers.
  • Conduct regular 1:1s, performance reviews, and career development planning.
  • Foster a culture of innovation, collaboration, continuous learning, sense of urgency and over communication.
  • Recruit, interview, and onboard new engineering talent.
  • Collaborate with engineering leadership on team planning and resource allocation.
  • Promote best practices in software development and code quality.
  • Define and implement technical strategy aligned with business objectives and our Cloud Center of Excellence.
  • Oversee the full software development lifecycle from conception to deployment.
  • Drive architectural decisions and technology stack choices.
  • Ensure code quality, security, scalability and maintainability standards.
  • Champion agile development methodologies and continuous integration.
  • Lead technical design reviews and architecture discussions.
  • Spend 20% to 30% of your time doing hands-on work.
  • Strategically partner with product managers to translate requirements into technical solutions.
  • Collaborate with QA teams to establish comprehensive testing strategies.
  • Coordinate with the SRE team for seamless deployments.
  • Engage with stakeholders to communicate technical progress and challenges.
  • Support other business teams with technical expertise.
  • Plan and execute complex software projects with multiple dependencies.
  • Manage project timelines, resource allocation, and risk mitigation.
  • Ensure timely delivery of high-quality software releases.
  • Implement and maintain development processes and workflows.
  • Monitor team velocity and continuously improve development efficiency.
  • Drive post-mortem processes for incidents and project retrospectives.

Requirements

  • 8+ years of software engineering experience with 3+ years in management roles.
  • Proven track record of leading high-performing engineering teams.
  • Experience with full-stack development and modern software architectures.
  • Background in agile development frameworks (Scrum, Kanban).
  • Experience with software development lifecycle and release management.
  • Strong proficiency in multiple programming languages (Typescript, Python, etc.).
  • 5+ years of experience with Node.js.
  • Deep understanding of software architecture patterns and design principles.
  • Advanced knowledge and experience with Amazon Web Services.
  • Knowledge of database systems, both SQL and NoSQL.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Understanding of security best practices and compliance requirements.
  • Advanced English (C1) fluency.
  • Excellent verbal and written communication skills.
  • Experience leading technical discussions and presenting to stakeholders.
  • Ability to translate business requirements into technical solutions.
  • Strong problem-solving and decision-making capabilities.
  • Experience with conflict resolution and team dynamics.
  • Proven ability to attract and retain top engineering talent.
Benefits
  • Formal employment (“Planilla”) under a Peruvian entity — all legal benefits in soles (CTS, Gratificaciones, etc.).
  • Full-time schedule: Monday–Friday, 9am–6pm.
  • Unlimited vacation days 🏖️ — yes, we mean it!
  • EPS healthcare (Rimac) covered 100%.
  • Oncology insurance (Rimac) covered 100%.
  • AFP retirement plan.
  • Coworking access in Miraflores, Lima — with free beverages, talks, bicycle parking, and amazing city views.
  • Company laptop and tools provided.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringfull-stack developmentagile development frameworksTypescriptPythonNode.jsAmazon Web ServicesSQLNoSQLCI/CD pipelines
Soft skills
leadershipcommunicationproblem-solvingdecision-makingconflict resolutionteam dynamicsmentoringcollaborationinnovationcontinuous learning