ENGINEERING TECH MANAGER COLOMBIA - [TKR855]

Promote Project


Job Description Nu was born with the mission to fight complexity and empower people in their daily lives by reinventing financial services. We are one of the world's largest digital banking platforms, serving millions of customers across Brazil, Mexico, and Colombia. Engineering at Nubank We strive for state-of-the-art software development practices that include a variety of technologies. - Microservices: Horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging upon functional programming techniques and hexagonal architecture. - Data Integration: High throughput jobs and inter-service communication using Kafka. - Continuous Deployment: Continuous Integration and Deployment into AWS. - Data Storage: Storing data in Datomic and DynamoDB. - Monitoring: Monitoring and observability with Prometheus. - Cloud Infrastructure: Running as much as possible in Kubernetes. We value human interactions and working in small, independent teams. We optimize processes to remove bottlenecks and prioritize execution for success. Duties as a Manager in Engineering - Team Leadership: Build or scale up one or more software engineering teams. - Culture Development: Foster a culture of teamwork, feedback and continuous improvement. - Communication: Conduct effective 1:1s, team meetings and rituals. - Individual Support: Manage individual contributors, enabling them to be high performers and support others. - System Delivery: Deliver distributed systems at scale. - Stakeholder Alignment: Align stakeholders around team's vision, goals, and metrics. - Process Improvement: Look and implement improvements in the way we work and organize. Responsibilities Once Here - Mentorship: Coach and mentor engineers, supporting their growth and performance inside the teams they are part of. - Process Facilitation: Facilitate continuous improvement of team's processes. - Quality Assurance: Ensure the team follows good development processes, is aligned internally and with stakeholders, and consistently delivers quality software. - Operational Excellence: Ensure the team maintains a high level of operational excellence. - Recruitment: Actively drive and improve recruitment. - Conflict Resolution: Foster psychological safety and facilitate conflict resolution and performance issues. Requirements - Leadership Experience: Solid experience leading Engineering teams, ideally with a background as a software engineer. - People Management: Experience being accountable for people management, having exposure to performance assessment, hiring, supporting career growth, etc. - Agile Team Experience: Experience leading agile teams, being familiar with the most relevant ceremonies, metrics and processes. - Technical Understanding: A good level of technical understanding, being able to take part in architecture discussions with Engineers and to translate complex, technical projects and concepts for non-engineers. - Language Proficiency: Advanced level of English. Benefits - Equity Opportunity: Chance of earning equity at Nubank. - Family Leave: Extended maternity and paternity leaves. - Health Insurance: Health and life insurance. - Mental Health Support: NuCare - Our mental health and wellness assistance program. - Learning Platform: Nucleo - Our learning platform of courses. - Vacation Time: Vacations of 15 workdays. Nu Way of Working Our work model is hybrid and has cycles that can be from two to three months according to the business of expertise. Diversity & Inclusion We want to build a more diverse and inclusive workplace that reflects the customers we serve and seek to empower.

trabajosonline.net © 2017–2021
Más información