Manager, Software Engineering
Cast & Crew
midpermanentengineering-managementfullstack United States 4 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Spring BootMicroservicesReactSQL ServerCI/CDObservabilityIncident ManagementSDLCCode Review StandardsArchitecture Decision Records (ADRs)
About the role
Role Overview
Hands-on Engineering Manager to lead and transform a critical product engineering team responsible for a mature revenue-generating platform. The role owns the full modernization roadmap while also standing up the SDLC/CI-CD practices and improving production stability.
Responsibilities
Platform Modernization
- Lead migration from legacy Java/Spring (non-Boot) to modern Spring Boot microservices.
- Define modular service boundaries, externalized configuration, and modern dependency management.
- Refactor business logic currently embedded in SQL Server stored procedures into well-tested application-layer code.
- Rebuild JSP front ends into a modern component-based UI stack (React preferred) and define API contracts between front end and back end.
- Upgrade the reporting system from legacy tooling to a modern, maintainable stack while preserving report fidelity.
- Set architectural guardrails (e.g., ADRs, tech radar, code-review standards) to keep modernization consistent.
Production Stability & Incident Management
- Triage and prioritize production defects; create a transparent burn-down plan with ownership and SLAs.
- Implement a structured incident-response process:
- severity definitions
- on-call rotation
- blameless post-mortems
- follow-through on corrective actions
- Drive root-cause analysis for recurring issues and ensure fixes are permanent.
- Run production readiness reviews to prevent regressions and reduce escaped defects.
SDLC, CI/CD & Engineering Practices
- Stand up a complete SDLC:
- version-control workflow, PR reviews
- automated build/test pipelines
- artifact management, environment promotion
- release management
- Mature CI/CD so every merge triggers automated unit/integration/smoke tests before production.
- Improve monitoring and observability (metrics, log aggregation, dashboards/alerts, and distributed tracing where appropriate).
- Add code-quality gates in the pipeline (static analysis, test coverage minimums, security scanning).
- Create runbooks, on-call procedures, and operational playbooks.
People Leadership & Team Development
- Manage, coach, and grow software engineers.
- Conduct regular 1:1s and provide timely feedback.
About Cast & Crew
Cast & Crew is an entertainment technology and services provider supporting the global entertainment industry. Across its family of brands, it delivers screenwriting and accounting software, digital payroll products, and data/reporting and creative tools that help production teams operate more efficiently.
Scraped 8/1/2026