Language

Backend Engineer (Hybrid - On-site)

  • Python
  • Swift
  • Continuous Integration/Delivery
  • RPC
  • Shell Scripting
  • Nginx
  • Backend Service
  • Technical Leadership
  • Scrum
  • DEV OPS
  • Networking
  • UNIX
  • Linux
  • REST
  • Amazon Web Services
  • Nosql
  • SQL
  • Authentication
  • Migrations
Description:

Backend Engineer Job Description

Briefing

The Sr. Backend Engineer’s role is to develop, document, maintain, and support backend services that underpin the CG pipeline. The Sr. Backend Engineer participates in strategic planning, closely collaborating with internal Stakeholders and Pipeline Developers.

This position requires a background in backend services development and DevOps, proven technical leadership skills, a positive & goal-oriented attitude with a focus on problem solving and excellent communication with a variety of stakeholders in an evolving technical environment.

Experience & Skills

Essential

  • 10+ years experience programming and running backend services in a professional context
    • Python (e.g. Flask, FastAPI) or
    • Rust (e.g. Axum) or
    • Swift (e.g. Vapor) or
    • Go
    • NGINX
  • Expertise in developing and maintaining REST or gRPC APIs
  • Expertise in working with SQL and NoSQL databases, knowledge of ORMs/ODMs
  • Ability to maintain high-availability, containerised services (incl. telemetry and monitoring)
  • Working knowledge of UNIX-based operating systems such as macOS or Linux and a shell such as Bash or zsh
  • Understanding of networking concepts and ability to diagnose performance bottlenecks
  • Ability to self-organize, prioritize tasks, and react to evolving requirements
  • Excellent written and verbal communication skills

Desirable

  • Ability to apply testing and DevOps practices (CI/CD, zero-downtime deployments)
  • Experience with public cloud providers (such as AWS/GCP/Azure), their toolsets and APIs
  • Experience in working within an agile development team (e.g. Scrum)
  • Experience in visual effects or video games a plus

Responsibilities

  • Design, develop, and maintain databases; manage schemas and schema migrations
  • Implement authentication and authorization protocols in accordance with high standards
  • Design, develop, and maintain REST or gRPC APIs that underpin our CG software
  • Provide crucial insight to the performance and health of services and improve resource efficiency
  • Work with Pipeline Developers and Systems Engineers in a highly collaborative process
  • Engage in productive feedback mechanisms such as code reviews and sprint reviews / retrospectives


 

QUALIFICATION/ LICENSURE :
  • Preferred years of experience : 10+ Years
  • Travel Required : No travel required
  • Business Day Timings: 9 AM to 5 PM
Assignment Location
Sunnyvale, California
Pay (Varies based on Experience and Location)
USD 121.41 - USD 158.25 Per Hour
Share this assignment:
Related assignments
Creative Director - Art (Remote
Remote
10+ Years

Advertising

Marketing Communications

Marcom

Marketing

Product Marketing

Branding

Creative Direction

Retail Marketing

Posted : Yesterday
Clearances & Licensing Manager (Remote)
Remote
7+ Years

Legal Documentation

Paralegal

Disclosures

Trademark

Contracts

Excellent Written and Verbal Communication Skills

Confident

Marketing

Public Relations

Operations

Time Management

Posted : Yesterday
Digital Artist - Animator - Remote
Remote
10+ Years

Animation

Graphic Design

Typography

Visual Effects

After Effects

Photoshop

Digital Media

Retail Marketing

Advertising

Video Production

Autodesk Maya

Cinema 4D

Posted : on Apr 15, 2025