Senior Backend Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Mexico

Offer summary

Qualifications:

Proficiency in modern Python, including asynchronous programming., Experience with FastAPI, Celery, and RESTful API development., Strong understanding of SQL, Docker, Linux, and cloud providers like AWS or GCP., Good communication skills in English and Spanish, with a background in distributed systems..

Key responsibilities:

  • Support end-to-end production of visual content and media.
  • Collaborate with creative teams to develop narratives and storyboards.
  • Develop and maintain backend systems supporting content workflows.
  • Design APIs and build observable systems with monitoring and logging.

Sequoia Global Services logo
Sequoia Global Services Startup http://www.sequoia-connect.com
11 - 50 Employees
See all jobs

Job description

Description

Our client is a global technology consulting and digital solutions company helping more than 750 clients succeed in a converging world. They go the extra mile for their clients and accelerate their digital transformation with the Mosaic platform enabling their mobile, social, analytics, IoT, and cloud journeys.

Our client is a USD 3.4 billion company with 90,000+ professionals across five continents, helping global customers with innovative solutions.

The Group operates in the key industries that drive economic growth, enjoying a leadership position in the construction industry, financial industry, and technology.

We are currently searching for a Senior Backend Engineer (PythonFastAPI – Media & Streaming):

Responsibilities:

  • Lead and support endtoend production of visual content, including short films, music videos, and branded media.
  • Collaborate with directors, producers, and creative teams to develop compelling narratives and storyboards.
  • Contribute to the technical development of backend systems supporting content production workflows.
  • Develop and maintain highquality, modular, and wellannotated Python code, and contribute to Go or other squadused languages.
  • Design and implement APIs to synchronize data across remote systems, handling failures gracefully.
  • Build observable systems with effective logging, monitoring, tracing, and alerting.
  • Write and review GitHub pull requests, focusing on code quality through testing, type annotations, and documentation.
    • Requirements:

      • Proficiency in modern Python, including asynchronous programming (asyncio, threading, multiprocessing).
      • Experience with FastAPI and Celery.
      • Strong understanding of writing unit tests with pytest, including mocking.
      • Proficient in basic SQL queries.
      • Understanding of TCPIP fundamentals, DNS, HTTP requests, and subnetting.
      • Experience with Docker and Linux environments.
      • Familiarity with RESTful API development.
      • Experience working with cloud providers (AWS, GCP, OCI).
        • Desired:

          • Familiarity with Go or Rust.
          • Knowledge of CDN or MultiCDN architecture and ABR (Adaptive Bitrate) streaming concepts.
          • Experience with observability systems, log aggregation, metrics pipelines, and ETL processes.
          • Understanding of Python type annotations, immutabilitymutability, and modular design.
          • Experience in API orchestration in multiCDN environments.
          • Experience with Terraform or similar IaC tools.
          • Background in distributed systems and faulttolerant architectures.
          • Experience with Kubernetes or general cloud infrastructure.
            • Languages:

              • Advanced Oral English.
              • Native Spanish.
                • Notes:

                  • Fully remote.
                    • If you meet these qualifications and are pursuing new challenges, start your application on our website to join an awardwinning employer. Explore all our job openings | Sequoia Career’s Page: https:www.sequoiaconnect.comcareers


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Back-End Engineer Related jobs