Engineering Manager

Posted 5 days ago

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Oversee the complete delivery and execution across cross-functional teams within the product domain.

• Assess business and product requirements for technical viability and architectural consistency.

• Convert requirements into EPICs and technical user stories.

• Collaborate with Product Managers, UX Designers, and Engineers to refine, groom, and prioritize the backlog.

• Strategize and manage sprint execution, timelines, milestones, and dependencies.

• Advocate for engineering processes and rituals that promote collaboration, accountability, and efficiency.

• Track team velocity and capacity, optimizing resource allocation accordingly.

• Coordinate dependencies across teams and ensure alignment with stakeholders.

• Steer design decisions, uphold sound design patterns, and participate in code reviews.

• Ensure monitoring, alerting, observability, and the establishment of SLIs/SLOs for services managed.

• Define, monitor, and publish post-release product metrics in collaboration with Product Managers.

• Manage and mentor engineers, conduct performance evaluations, and encourage team development.

• Lead project status reviews and maintain effective communication between teams and leadership.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.

• 8–10 years of experience as a Software Developer, Software Engineer, or in a similar technical role.

• At least 5 years of experience in building production systems utilizing Java and Spring Boot.

• Minimum of 3 years of engineering leadership experience managing high-performing teams.

• Strong understanding of Agile methodologies, including sprint planning, backlog grooming, and iterative delivery.

• Ability to translate complex product requirements into EPICs, user stories, and tasks.

• Robust backend engineering expertise; frontend exposure is advantageous.

• Experience with project planning and tracking tools.

• Familiarity with engineering and product health metrics and monitoring solutions.

• Capability to debug intricate production issues, lead incident responses, and perform blameless root cause analysis.

• Knowledge of CI/CD pipelines, release management, and related metrics.

• Skill in driving alignment among technical and non-technical stakeholders.

• Proficiency in risk management, dependency tracking, and stakeholder communication.

• Proven track record of enhancing team velocity, delivery predictability, and engineering excellence.

• Strong problem-solving abilities, effective communication, adaptability, and attention to detail.

• Experience in managing and mentoring engineers.

• Capability to assess workload and manage resource distribution effectively.

• Experience in conducting performance reviews and giving constructive feedback.

• Ability to lead project status reviews and manage stakeholder expectations.


🏝️ Benefits

• People-first culture that emphasizes the well-being of team members.

• Environment focused on learning and development.

• Opportunities for knowledge sharing, training, and regular internal technical discussions.

• Competitive salary.

• Pension plan.

• Health insurance coverage.

• Paid leave.

• Additional benefits.

People also viewed

CDW2 days ago

Manager, Engineering – Managed Services, AIX, Unix & Linux

US flagUnited States OnlyFull-timeSoftware Engineering Manager$126.5k – $177.1k/year
ApplyView job
FAR.AI2 days ago

Head of Engineering, Red Team

Anywhere in the WorldFull-timeSoftware Engineering Manager$225k – $350k/year
ApplyView job
Civica US2 days ago

SRE Engineering Manager

GB flagUnited Kingdom OnlyFull-timeSoftware Engineering Manager
ApplyView job
GE Vernova3 days ago

Engineering Manager – Reactor Design, BWRx300

US flagNorth Carolina OnlyFull-timeSoftware Engineering Manager$134.4k – $257.6k/year
ApplyView job
Mercury3 days ago

Senior Engineering Manager – Mobile

US flagUnited States, +4 more locationsFull-timeSoftware Engineering Manager$239k – $298.8k/year
ApplyView job
Reinsurance Group of America, Incorporated3 days ago

Software Engineering Manager – Investments

US flagMissouri OnlyFull-timeSoftware Engineering Manager$107.1k – $159.4k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers