Astucemedia is a global leader in innovative creative and software solutions for real-time data visualization on live TV, studios, museums, immersive experiences, and sports venues. Our software and services enhance augmented reality graphics, virtual sets, video walls, interactive apps, and on-screen overlays across television and digital platforms.
We’re a team of passionate trailblazers who thrive on creativity, collaboration, and cutting-edge technology—and we’re looking for someone who’s just as excited to shape the future with us.
Job Description
- Develop and maintain ingest servicesthat connect to third-party APIs (REST,GraphQL, WebSockets, Webhooks), ensuringidempotent ingestion, retryhandling, and rate-limit compliance.
- Implement transformation logicto normalize heterogeneous data intounifiedJSON/Protobuf schemas.
- Design and optimize storage solutionsacross SQL Server, MongoDB, and Kafka,applying best practices for indexing, partitioning, and time-series handling.
- Integrate with real-time event buses(RabbitMQ, MQTT, WebSockets) to deliverdata updates with sub-second latency.
- Build and enhance APIs(ServiceStack framework) to expose data viaREST,Webhooks, and SSEwith robust authentication (OAuth2/JWT).
- Ensure performance and scalabilitythrough profiling, caching strategies, andhorizontal scaling techniques.
- Collaborate with frontend/graphics teams(Unity, Vizrt, Unreal) to align APIcontracts and optimize for real-time rendering needs.
- Write unit/integration tests to ensure data integrity and prevent regressions iningestion and API layers.
- Participate in code reviews, architecture discussions, and sprint planningaspart of an Agile development teams.
Qualifications
- Proficiency inC#/.NET Core(ServiceStack or similar frameworks).
- 6+ years of experienceinAPI design and integration(REST, GraphQL, OAuth2, WebSockets).
- Solid understanding ofdata modelingand storage systems (SQL Server, MongoDB,Kafka).
- Familiarity withmessaging protocols(AMQP, MQTT, WebSocket).
- Experience withschema validation and transformation(JSON Schema, Protobuf).
- Knowledge ofCI/CD pipelines, Git, and containerization (Docker).
- Strong debugging, problem-solving, and performance optimization skills
Nice to skills
- Experience withbroadcast/media data workflows(sports scores, elections,financial tickers).
- Knowledge ofcloud platforms(AWS, Azure, GCP) for scalable deployments.
- Familiarity withtime-series data handlingand caching strategies (Redis).
- Exposure toreal-time graphics engines(Vizrt, Unreal, Unity) integrations.
- Contributions toopen-source projectsor SDK developmemt
Additional Information
- Hybrid work environment
- Global travel opportunities
- Health and Wellness annual Benefits
- Health Benefits Insurance Package (including online medical assistance withDialogue)
- RRSP Matching program
Job Location