About the job
Join Pixlr Group as a Software Engineering Manager and take the lead in guiding dynamic Scrum-based engineering teams to develop scalable, reliable, and maintainable software solutions. This pivotal role encompasses ownership of team development, Agile methodologies, engineering excellence, and the achievement of measurable outcomes, all while ensuring that technical execution aligns seamlessly with our product and business objectives.
Key Responsibilities:
1. Leadership in Scrum Teams & Agile Practices
- Oversee and mentor one or more Scrum-based engineering teams.
- Facilitate effective Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
- Collaborate with Product Managers to ensure the product backlog is prioritized and ready for development.
2. Ownership of KPIs & OKRs
- Establish and take ownership of team-specific and individual KPIs and OKRs that align with business and product strategies.
- Ensure that KPIs and OKRs are Specific, Measurable, Achievable, Relevant, and Time-bound (SMART) and reviewed regularly.
- Utilize delivery and quality metrics to inform prioritization, execution, and ongoing improvement.
3. People Leadership & Development
- Manage software engineers of various experience levels.
- Conduct regular one-on-one meetings, performance evaluations, and career development discussions.
- Convert team KPIs and OKRs into well-defined individual goals and development plans.
4. Engineering Delivery & Execution
- Ensure commitment to sprint goals and delivery outcomes across assigned teams.
- Balance the delivery of new features with technical debt management and platform stability.
- Communicate progress, risks, and trade-offs effectively to stakeholders.
5. Technical Leadership & Active Contribution
- Provide hands-on technical leadership across Pixlr Group’s core technology stack, including backend (Node.js, Express.js), frontend (React), databases (MongoDB, MySQL), and cloud infrastructure (AWS).
- Review system designs, architectures, and critical code paths to ensure scalability, performance, and security.
- Engage actively to resolve complex technical challenges and maintain technical credibility.
6. Architectural, Quality & Engineering Excellence
- Promote clean, scalable, and maintainable system architectures.
- Uphold coding standards, conduct code reviews, and enforce testing practices.
- Proactively manage technical debt and architectural risks.
7. CI/CD, DevOps & Operational Readiness
- Enhance CI/CD pipelines and deployment processes.
- Encourage containerization and cloud-native approaches across teams.
- Leverage operational metrics to refine engineering KPIs and improve delivery.
8. Cross-Functional Collaboration
- Work closely with various departments to drive alignment on engineering initiatives and company goals.
