Software Engineering Manager
We are looking for highly qualified people to join our team. The ideal candidate will have a proven track record of leading software engineering teams, with deep technical knowledge and excellent communication skills.
You will collaborate closely with cross-functional teams to align the requirements and priorities that drive our technology vision and play an important role in building resilient and scalable products that are used by our partner real estate companies across Brazil.
The challenges you will face:
- Solve problems autonomously, asking for help whenever necessary;
- Feeling in control of the entire development cycle, maintaining the quality of team deliveries;
- Actively participate in product decisions (from discovery to production) to bring more value to customers;
- Act in a collaborative environment, supporting and being supported;
- Be able to identify improvements and opportunities in products;
- Be able to handle uncertainties and embrace changes.
- Exert influence over subordinates and peers, guiding the team to the best solutions;
- Contribute to reducing the complexity of the development process;
- Actively work with product people, translating business needs into creative, elegant, incremental, and efficient solutions;
- Take ownership of projects from start to finish;
- Strong collaboration skills to remove any blockers you may face;
- Stay updated with management trends and best practices in software development and promote improvements to enhance development processes;
- Influence the clarification of architectural evolutions and technical decisions;
- Promote an inclusive team culture oriented by feedback that encourages continuous learning and improvement;
- Have the ability to balance and prioritize competing demands.
What do you need to hit the ground running?
- Minimum 3 years of experience;
- Start-up mindset;
- Agile methodologies;
- Decision-making using metrics and data;
- Flow metrics;
- Dora Metrics;
- OKRs;
- Excellent communication skills being inclusive in the decision-making process;
- Define technology roadmap in conjunction with other disciplines;
- Define and communicate the engineering strategy to all stakeholders;
- Plan, recruit and develop teams to deliver products that delight our customers, always with high quality and consistency, aligned with the technology vision;
- Budget management of the area, analyzing and optimizing investments;
- Structural definitions that will impact the entire engineering team;
- Ensure alignment between software architecture and design with best practices and technological innovations;
- Lead multiple squads;
- Develop career plans together with subordinates;
- Understand in detail the delivery performance of your team and each individual, quickly applying necessary course corrections;
- Provide constant feedback to your team members and define areas for growth;
- Build products "from scratch", from conception to scale;
- Evolution of legacies;
- Strong skills and experience in people management.
Additional information:
Caju - More freedom to use your benefits (Meal, Food, Mobility, Health, Home Office, Culture and Education);
Medical Assistance - Sulamerica
Dental Assistance - Sulamerica
Life Insurance - Prudential
Gympass - Access to gyms all over Brazil
LinkedIn Learnings - Education platform to empower development
Flexible Vacations - Take your vacations anytime
Day Off
Parental Leave - for moms and dads
Guapeco - Pet Health Plan with discount
Remote Work