Senior Software Engineering Manager - Rio de Janeiro, Brasil - Macher Tecnologia
Descrição
Macher Tecnologia is looking for a skilled Software Engineering Manager to help one of its clients develop cutting-edge software solutions for the transportation sector.
We need someone with top-notch English skills (business/fluent) as the work will have a global reach.
The chosen candidate will work with us either at our Rio de Janeiro office, remotely, or in Porto Alegre. Only applicants from these locations will be considered.
As a Software Engineering Manager, you'll be in charge of leading and motivating a team of backend and frontend engineers, architects, and DevOps specialists dedicated to crafting user-friendly Mobile Video applications for Transit. Your role is pivotal in ensuring technical excellence, promoting teamwork, and achieving successful product launches.
Responsibilities:
Team Leadership:
* Lead a team of engineers, establish clear objectives, offer guidance, and cultivate a positive work atmosphere.
Technical Strategy:
Define and share the team's technical vision and roadmap.
Project Delivery:
Supervise project scheduling, implementation, and completion ensuring timely, high-quality releases.
Cross-Functional Collaboration:
Collaborate closely with product managers, customer success teams, and stakeholders.
Talent Development:
Identify skills gaps, provide training opportunities, and promote continuous learning and development.
Required Qualifications:
Education:
Bachelor's degree in computer science/engineering or equivalent.
Experience: Over 10 years in software development, with leadership experience.
Experience in complex projects involving hardware and software.
Proficiency in software development methodologies (Agile, Scrum, etc.), team management, full-stack technical decision-making, and building vs buying decisions.
Experience with:
Object oriented programming languages:
Go, C#
Relational (SQL) and non-relational (NoSQL) databases, transport protocols (e.g., SFTP, HTTPS), web technologies (JavaScript, CSS, HTML5), cloud environments, event-driven microservices, Docker, Kubernetes.
Implementing DevOps tools and practices
Preferred Qualifications:
Hiring and expanding engineering teams from scratch, developing IoT applications, Video management and streaming systems, products for the transportation industry, AI/ML applications for B2B markets.