Description
Summary:
Lead and mentor a high-performing engineering team, driving technical strategy, product development, and cross-functional collaboration to deliver high-quality software solutions.
Highlights:
1. Lead, mentor, and develop a team of software engineers
2. Drive architectural decisions and technology stack choices
3. Strategically partner with product managers for technical solutions
**About the Role**
Team Leadership \& Management
* 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
Technical Strategy \& Product Development
* 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.
Cross\-Functional Collaboration
* 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
Project Management \& Delivery
* 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**
Experience
* 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
Technical Skills
* 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
Leadership \& Communication
* 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
Opcionales
### **Desirable Skills**
Additional Experience
* Experience in startup environments
* Background in highly regulated industries (healthcare, fin\-tech, etc.)
* Experience with event\-driven architecture and distributed systems
* Knowledge of machine learning and AI technologies
* Background in open source contributions and community involvement
Technical Depth
* Experience with modern frontend frameworks (React, Vue, Angular)
* Knowledge of backend frameworks and API design
* Understanding of performance optimization and scalability
* Experience with monitoring and observability tools
* Familiarity with data analytics and business intelligence tools
* Knowledge of emerging technologies and industry trends
Certifications
* AWS Certified Solutions Architect or similar cloud certifications
* Relevant technical certifications in programming languages or frameworks
**Our Benefits**
----------------
In addition to competitive salaries, this role includes:
* 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.
*Disclaimer: This position is also open for candidates with some kind of disabilities that are part of the CONADIS list. The coworking is adequate for people with special mobility needs.*