Location: remote in mexico
experience: 5+ years
employment type: full‐time
about the role
we are seeking an experienced senior software engineer to design, build, and enhance the application services that power our content systems, including:
* media asset management (mam)
* content management system (cms)
* content feeds services (cfeeds)
this role is ideal for a strong full‐stack engineer with deep backend expertise who thrives in highly technical, collaborative environments and has hands‐on experience building scalable services on aws.
key responsibilities
this is a critical, high‐impact role with a broad set of responsibilities, including:
* design, implement, and deploy scalable, secure backend services using golang and node.js
* refactor, modernize, and optimize legacy services
* integrate and manage external services and apis
* participate in and lead code reviews, ensuring adherence to engineering best practices
* actively contribute to system design and architecture discussions for upcoming features
* collaborate closely with product, program management, and qa teams
* provide realistic level of effort (loe) estimates during quarterly pi planning, factoring in risks and dependencies
* prototype and evaluate new technologies to reduce costs and improve engineering velocity
required qualifications
we believe the right candidate will bring the following experience and skills:
* bachelor's degree or higher in computer science, engineering, or a related field
* 5+ years of professional software engineering experience
* 2+ years developing application services using golang and/or node.js
* strong hands‐on experience with:
* javascript, node.js, express
* frontend frameworks such as react (or similar)
* 3+ years building highly scalable, performant, and responsive web applications
* 3–5 years of experience deploying applications on cloud platforms
* aws preferred (s3, lambda, ecs, etc.)
* solid understanding of mongodb and modern data‐driven architectures
* excellent problem‐solving, critical thinking, and communication skills
* ability to work effectively within a distributed/global team
preferred / nice‐to‐have skills
* experience with video‐on‐demand (vod) or streaming platforms
* familiarity with the broader tech stack:
* aws, golang, node.js, mongodb, javascript, react, git
* bonus skills:
* google cloud platform
* java, spring boot
* postgresql
what makes this role exciting
* work on large‐scale streaming content systems
* influence architecture and technical direction
* opportunity to modernize legacy platforms
* high ownership and visibility across engineering and product teams