FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Teton RidgeSenior Software Engineer powering the backend systems for Teton Ridge’s streaming platforms. Design and maintain scalable systems that support advertising and subscription products within remote collaboration.
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaJavaScriptNode.jsPython
About the role
Key responsibilities & impact- Design, develop, and maintain scalable backend services and APIs supporting Teton Ridge’s digital and streaming platforms
- Build integrations with internal systems, third-party vendors, media platforms, advertising systems, analytics tools, and monetization partners
- Develop and maintain event-driven services, automation workflows, and operational tooling that improve platform reliability and scalability
- Contribute to platform architecture, cloud infrastructure patterns, observability, and engineering best practices
- Support modernization and consolidation efforts across legacy and emerging platform systems
- Implement and maintain integrations related to advertising, subscriptions, entitlements, video delivery, and audience engagement
- Support video advertising workflows including VAST tag integrations, ad playback validation, tracking, and troubleshooting across player environments
- Collaborate with Ad Operations, Product, and business stakeholders to improve monetization capabilities and operational efficiency
- Assist with integrations involving Google Ad Manager (GAM), SSAI/CSAI workflows, analytics platforms, and video player technologies
- Support implementation and troubleshooting of monetization-related APIs, attribution flows, and reporting pipelines
- Support integrations with OTT, streaming, and video platform technologies across web, mobile, and connected TV ecosystems
- Work with video players and media delivery platforms to improve playback reliability, analytics, ad experiences, and operational tooling
- Help implement and maintain metadata, scheduling, entitlement, and content delivery integrations
- Troubleshoot playback, tracking, entitlement, and advertising issues across streaming platforms and devices
- Build internal dashboards, automation, and tooling to improve operational visibility and reduce manual workflows
- Support analytics instrumentation and event pipelines related to subscriptions, advertising, engagement, and platform performance
- Monitor application health, system reliability, operational metrics, and integration performance
- Collaborate with data and product teams to improve reporting, attribution, and business intelligence capabilities
- Partner with Product, Engineering, Data, Marketing, and Operations teams to translate business requirements into technical solutions
- Collaborate with external vendors, technology partners, and platform providers to support integrations and operational initiatives
- Participate in code reviews, architectural discussions, documentation, and engineering process improvements
- Contribute to long-term platform strategy and technical roadmap initiatives
Requirements
What you’ll need- 3–5+ years of professional software engineering experience focused on backend systems, platform engineering, or integrations
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Strong proficiency in one or more backend languages (e.g., Java, Python, Go, Node.js)
- Experience designing and consuming RESTful APIs and integrating with third-party platforms and services
- Experience working with cloud infrastructure and distributed systems (AWS, GCP, or Azure)
- Familiarity with video platform technologies, media delivery systems, or digital streaming platforms
- Familiarity with advertising and monetization concepts such as VAST, ad serving, SSAI/CSAI, or analytics instrumentation
- Experience troubleshooting integrations, operational workflows, and production systems
- Familiarity with JSON/XML parsing, debugging tools, and API troubleshooting workflows
- Strong communication and collaboration skills across technical and non-technical stakeholders.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentRESTful APIsJavaPythonGoNode.jscloud infrastructureAWSGCPAzure
Soft Skills
communicationcollaborationtroubleshootingproblem-solvinginterpersonal skillsorganizational skillstechnical documentationcode reviewsengineering process improvementsstakeholder engagement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering