Senior Backend Engineer, Python/FastAPI – Media & Streaming

Job not on LinkedIn

September 10

🇨🇷 Costa Rica – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Apply Now
Logo of Sequoia Connect

Sequoia Connect

Recruitment • HR Tech • Enterprise

Sequoia Connect is a company that specializes in IT advisory and talent services particularly focused on digital transformation. They provide headhunting services for technology specialists, IT consulting, and recruitment process outsourcing. With operations spread across multiple countries including the USA, Mexico, India, and regions in Latin America, they connect technologists with global companies. They aim to optimize processes, reduce operating costs, and maintain high standards of technological innovation. Sequoia Connect supports digital transformation for both multinational corporations and agile startups, serving over 700 clients across 50+ countries.

📋 Description

• Design and implement robust backend systems powering the media and streaming platform. • Develop and maintain high-quality, modular, and well-annotated Python code. • Design and implement APIs to integrate and propagate data across remote systems, ensuring graceful handling of full and partial failures. • Build observable systems with logging, monitoring, tracing, and alerting. • Write and review GitHub pull requests; ensure code quality via testing, type annotations, and documentation. • Participate in design and architecture phases of new features and services to ensure scalability and performance. • Collaborate with cross-functional teams of software engineers, data engineers, and product managers to deliver new product features.

🎯 Requirements

• Minimum of 3+ years of professional software development experience. • Highly proficient in modern Python, including writing modular and maintainable code. • Strong understanding of asynchronous patterns (asyncio, event loops, threading, multiprocessing). • Hands-on experience with FastAPI and Celery. • Expertise in writing and reviewing unit tests using pytest, focusing on mocking where appropriate. • Proficient in reading and writing basic SQL queries. • Understanding of TCP/IP networking fundamentals, including DNS, HTTP requests, and subnetting. • Experience with Docker and Linux environments. • Experience working with cloud providers (AWS, GCP, OCI) and building RESTful APIs. • Advanced Oral English. • Candidates located in Mexico, Costa Rica, Brazil, Colombia, or Argentina (LATAM). • Desired: Familiarity with Go or Rust. • Desired: Knowledge of CDN or Multi-CDN architectures and ABR (Adaptive Bitrate) streaming concepts. • Desired: Experience with observability systems, log aggregation, metrics pipelines, and ETL processes. • Desired: Understanding of Python type annotations and modular application design. • Desired: Experience in API orchestration in multi-CDN environments. • Desired: Experience with Terraform or other Infrastructure as Code (IaC) tooling. • Desired: Background in distributed systems and designing fault-tolerant architectures. • Desired: Experience with Kubernetes or general cloud infrastructure.

🏖️ Benefits

• Fully remote

Apply Now

Similar Jobs

September 7

Senior Full Stack .NET engineer building Azure microservices and React Native front-ends at Oceans Code Experts, mentoring teams and delivering enterprise solutions

Azure

Cloud

Microservices

React

React Native

.NET

March 12

BOSS.Tech

11 - 50

Join Boss Tech to design scalable APIs and maintain production code in a dynamic environment.

Azure

Cloud

Django

Docker

Jenkins

Kubernetes

Microservices

OpenShift

Python

SQL

Web3

December 8, 2024

Join Four Kitchens as a Backend Drupal Engineer to develop scalable solutions and engage clients.

🇨🇷 Costa Rica – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Chef

Drupal

JavaScript

Open Source

PHP

React

WordPress

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com