FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and operating media ingestion and processing systems, with a strong focus on event-driven architectures and compliance with GDPR. Proficient in managing large-scale service migrations and integrating third-party processing vendors.
Highest-signal resume keywords
Backend Software EngineeringEvent-Driven ArchitecturesService MigrationsData ModelingMedia Processing Pipelines
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
KafkaMicroservice IntegrationRelational Data ModelingNoSQL Data ModelingCaching LayersChange Data CaptureAsynchronous WorkflowsDatabase Schema DesignGraphQLGDPR Compliance
Soft Skills
Operational OwnershipProblem Solving
Tools & Technologies
RedisService MeshCDNTranscoding Vendors
Industry Keywords
Media IngestionContent SafetyData IntegrityLifecycle Management
Tech Stack
Tools & technologiesDistributed SystemsGraphQLKafkaNoSQLRedis
About the role
Key responsibilities & impact- Design, migrate, and operate media ingestion, processing, storage, and lifecycle-management systems for images, video, and documents
- Drive end-to-end migrations of legacy media-processing services to a modern replacement platform
- Design data models, dual-write/backfill strategies, phased cutovers, rollback plans, and legacy cleanup
- Build Kafka/event-schema-based consumers and producers for asynchronous media-processing workflows
- Implement GDPR-compliant hard-deletion workflows across storage and CDN layers
- Integrate personal-data detection, content-integrity checks, and safe-content transformation into upload and creation flows
- Build and maintain integrations with third-party transcoding and processing vendors
- Handle webhooks, rate limiting, and failure scenarios
- Write on-call runbooks and alerting for critical endpoints
- Manage service-mesh permissions, tune consumer/throughput settings, and resolve memory, latency, and backpressure issues
- Design and extend database schemas and GraphQL/API layers for media entities
- Partner with trust and safety, privacy, and adjacent platform teams to translate compliance and product requirements into pipeline changes
Requirements
What you’ll need- 5+ years of backend software engineering experience, ideally on high-scale distributed systems
- Strong experience with event-driven architectures (Kafka or equivalent), service meshes, and microservice-to-microservice integration
- Experience owning large-scale service migrations, including safe cutover strategies, backfills, and rollback plans
- Solid grounding in relational/NoSQL data modeling and schema evolution
- Experience with caching layers (Redis or similar), CDC/change-data-capture pipelines, and cache invalidation strategies
- Comfort with operational ownership, including writing alerts, runbooks, and debugging production incidents
- Experience with media/video processing pipelines, third-party transcoding vendors, or content-safety systems
Benefits
Comp & perks- Vacation: 12-25 days, depending on grade
- Company paid holidays
- Personal Days
- Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
- Potential eligibility for variable incentives, bonuses, or commissions
