Senior Engineering Manager
Listed on 2026-01-22
-
Management
IT Project Manager
JOB BRIEF
We are seeking an Engineering Manager to help us develop the entertainment industry's most advanced production finance application. An Engineering Manager is responsible for the overall planning, execution, and success of the software solutions their team creates. As an Engineering Manager, a good amount of your time is spent identifying and clearing roadblocks for your team. This requires effective collaboration skills.
You need to collaborate with different business functions in order to get what your team needs to move forward. From collaborating with the Engineering management team, to Product Designers to get high fidelity designs of a particular feature, to Operations to ensure the members of your team have the right hardware to get their job done. A great Engineering Manager thinks ahead, anticipates risks, and addresses them before they become a bottleneck for the team.
The application stack includes C#, JavaScript, Type Script, Kendo
UI, Clean Architecture, DDD, and Microservices, and we are constantly looking for ways to evolve it.
Remote within Costa Rica.
Green Slate is the fastest-growing provider of technology and business solutions for media productions. We provide the most advanced technology for production accounting and entertainment payroll. Our innovative cloud-based platform is revolutionizing the entertainment industry’s back‑office by replacing inefficient paper‑based processes with digital solutions. The studios, film franchises, independent producers, and content creators we serve benefit from greater efficiencies, improved access to data, cost savings, and reduced environmental impact.
We support some of the world’s best production teams with payroll, production accounting, tax credit management, ACA compliance & benefits, and worker’s compensation insurance services.
Planning
- Collaborating with the Product Manager to understand and translate the requirements into technical solutions.
- Helping the Product Manager identify elegant solutions that reduce the development time.
- Assisting with technical aspects of backlog refinement and estimation.
- Ensuring that testing strategies and test plans are defined.
- Collaborating with the Product Manager and Scrum team to understand requirements and define acceptance criteria.
- Overseeing test deliverables following standards as set by Engineering Enablement.
- Identifying and reporting bugs and working with the development team to resolve them.
- Overseeing the execution of tasks to guarantee that they are completed on time and that the productivity of their team members is maximized.
- Assigning sprint tickets to people.
- Escalating delays to the Product Manager and their Director of Engineering.
- Monitoring, analyzing, and reporting on the team metrics.
- Assisting in the preparation of test execution reporting.
- Escalating quality concerns in a timely manner.
- Guiding the team in technical decision‑making and ensuring adherence to coding standards and best practices.
- Conducting code reviews and ensuring code quality.
- Proactively taking action wherever analysis of data shows areas of concern.
- Conducting regular reviews of the E2E R&D process and suggesting improvements.
- Proactively reducing escaped bugs.
- Reviewing production issues and analyzing trends. Providing thought leadership for driving the number of issues down.
- Collaborating with other teams or departments to address technical dependencies and integration issues.
- Collaborating with Engineering Enablement on a frequent basis, providing input on initiatives that Engineering Enablement is working on, and helping with the roll‑out of improvements.
- Mentoring and coaching team members.
- Advocating for technical excellence, high degree of quality, performance and user experience.
- Engineering Managers are directly responsible for these aspects when changes are in execution.
- Overseeing in‑sprint implementation of automated tests.
- Bringing up proposals to the Product Manager to improve these aspects in existing functionality or processes.
- Identifying gaps.
- Conducting 1:1s.
- Managing staffing needs.
- Professional…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).