Skip to content
Jobgether

Senior Engineering Manager

BrazilRemote · Brazil
Manager · Full-time · Security & IT
POSTED 3 NOVVERIFIED 7M AGO
Apply Ask
Open for
1d
since 3 Nov
Hiring · 30d
2,000
+649 net · open roles
PythonGoJavaKubernetesDistributed systems

Accountabilities

You will lead the Platform and Integrations engineering teams, ensuring their technical roadmaps align with organizational priorities while maintaining high standards of software quality, delivery, and team development.

Execution & Delivery

Act as product owner for Platform and Integrations initiatives, gathering requirements from product teams and external partners.

Prioritize requests, define objectives, and translate business and technical needs into clear roadmaps.

Break down requirements into well-scoped, sequenced tasks and establish delivery milestones for both teams.

Monitor progress and team health throughout the software development lifecycle, identifying bottlenecks and improving delivery processes.

Coordinate with other engineering squads to ensure alignment and effective collaboration.

Communicate roadmaps, priorities, trade-offs, dependencies, and risks clearly to Product, Engineering, and other stakeholders.

Technical Leadership

Define and drive the technical vision for both teams in alignment with broader business objectives and long-term scalability needs.

Own technical roadmaps, including strategic technical debt, evaluating its impact, cost, and benefits to guide prioritization.

Remain hands-on by writing and reviewing code in Java, Python, or Go when required.

Contribute to system design, API contracts, architectural decisions, and scalability trade-offs.

Collaborate closely with Infrastructure and DevOps teams on cloud environments, Kubernetes, CI/CD pipelines, monitoring, and reliability.

Participate in production incident reviews and root cause analyses, helping prevent recurring issues.

Establish and maintain engineering quality standards, including pull request reviews, test coverage, deployment rollback plans, monitoring, and alerting.

Balance development speed with long-term maintainability, reliability, and code quality.

People Management & Team Development

Lead and develop two engineering teams, providing regular one-on-one meetings, coaching, feedback, and performance reviews.

Support career progression through clear expectations, development plans, and appropriate delegation of ownership.

Manage headcount planning, recruitment, interviewing, and onboarding.

Monitor and improve engineering productivity, delivery velocity, and software quality.

Build a collaborative environment that encourages accountability, continuous learning, and constructive feedback.

Introduce and improve management and engineering practices to support team growth and effective execution.

Requirements

The ideal candidate combines substantial software engineering experience with proven people management, product ownership, and infrastructure expertise. You should be comfortable making decisions in ambiguous environments, managing multiple teams, and remaining technically engaged while supporting engineers' professional growth.

Technical & Professional Experience

At least 5 years of experience developing software as an individual contributor.

Strong hands-on programming experience in Java, Python, or Go, with a continued interest in coding.

At least 3 years of experience managing engineering teams of approximately 10–15 people.

Experience managing two teams simultaneously is a strong advantage.

Demonstrated product management experience, including roadmap ownership, stakeholder prioritization, and scope trade-offs.

Practical experience with DevOps and infrastructure technologies, including cloud platforms, Kubernetes, CI/CD, and monitoring. Experience collaborating closely with DevOps engineers is also relevant.

Proven experience applying Lean and Agile management practices.

Track record of successfully delivering several large-scale projects within the past three years.

Advanced English proficiency, particularly in written and spoken communication.

Leadership & Management Skills

Ability to manage engineers with different technical specializations and levels of experience.

Strong communication skills, including setting clear expectations and providing regular, constructive feedback.

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Source · JobgetherFirst seen 3 NovOriginal ↗