Senior System Development Engineer
$113,000–$240,000 year
On-siteBurbank Los Angeles County, California, United States
Job Summary
Design, develop, deploy, and maintain production applications, services, and datastores while architecting cloud infrastructure to enable secure, reliable production workflows. Scope and manage the migration of legacy on-prem services to cloud-based environments, shepherd IaC deployment workflows, and optimize existing service architecture and resource utilization. Lead collaboration with pipeline engineers, end users, and stakeholders to create scalable solutions addressing challenges from proof-of-concept to deployment, including network design, workstation deployments, and high-speed storage tuning. Monitor system reliability and application performance using industry-standard tools. This role supports ground-breaking productions under the Senior Director of Cloud Services, requiring occasional travel and non-standard hours for special projects.
Required Qualifications
- 8 years' minimum experience developing, deploying, monitoring, and maintaining infrastructure and services in a cloud environment
- Strong experience designing secure cloud VPCs, firewalls, and routing tables
- Strong experience in all major OS (Linux, Windows, MacOS)
- Strong understanding of Docker, Kubernetes, and general container-based application deployments
- Strong experience with cloud platforms; GCP experience required
- Strong experience developing and using infrastructure-as-code (IAC) resource provisioning tools (Terraform, CDK, Palumi, etc.)
- Strong understanding of common web development patterns and designs (REST, microservices, serverless, pub/sub, etc.)
- Strong experience with industry-standard CI/CD tools/workflows (GitHub Actions, GitLab CI/CD, etc.)
- Strong experience with implementing and managing metrics monitoring and application performance monitoring (APM) tools (Prometheus/Grafana, DataDog, Sentry, NewRelic, etc.)
- Detail-oriented with excellent communication and documentation skills
- Ability to multi-task, prioritize, solicit feedback, and work under high pressure with tight deadlines
- Good problem solving, troubleshooting, and debugging skills
- Ability to collaborate with team members across different disciplines, including directly interfacing with stakeholders, to understand requirements
- Special projects may require occasional travel and non-standard work hours
- #LI-Onsite
Desired Qualifications
- Candidates must have a proven history of building secure and efficient cloud computing networks, environments, and software services; ideally in a large-scale VFX or post-production setting
- being able to prioritize, communicate, and see the bigger picture are required skills
- The extreme level of integration between disciplines requires a balanced, creative, agile approach to be successful
- Experience with VFX, Post-Production, and Animation pipelines a plus
- Experience with general Linux and Windows system administration
- Experience with Python, bash, and similar scripting languages
- Experience with version control tools (Git)
- Google Professional Cloud Architect Certification or equivalent a plus
- Experience with Hybrid On-Prem/Cloud Infrastructure a plus
- Experience with Flow Production Tracking (formerly ShotGrid) a plus
- Experience with Deadline (or similar render manager) a plus
- Experience with ASWF's Rez package management a plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.