Software Developer, Back End

Company3Santa Monica, CA
13d$94,000 - $141,000Remote

About The Position

Company 3, including its various business units and family of brands, provides a full range of Creative Services for content creators, including conceptual design, pre-vis, look development, ideation and rapid prototyping, 3D animation/CGI, motion graphics/designers, matte painting, compositing, dailies and production services, color grading, post-production finishing, marketing/trailers, live-action production, experiences, and more. The Software Developer (back end) will take ownership of complex problems and sees them through to resolution. She/he will work independently on challenging technical projects and be someone who drives solutions from concept to deployment.

Requirements

  • Advanced Python development experience
  • Expert-level proficiency with web frameworks like FastAPI, Flask, among others
  • Strong experience with both synchronous and asynchronous programming patterns
  • Hands-on experience with PostgreSQL, MongoDB, and DynamoDB
  • Production experience with AWS native services (Lambda, API Gateway, S3, SQS, SNS, etc.)
  • Excellent problem-solving and communication skills
  • Self-driven with strong ownership mentality and follow-through
  • Ability to work independently and drive solutions end-to-end

Nice To Haves

  • Working experience with distributed task frameworks (Celery or similar)
  • Proficiency with CI/CD pipelines and automation
  • Strong testing mindset with experience in unittest and pytest
  • Proficiency with version control (Git)
  • Experience with Infrastructure as Code (Terraform, CloudFormation)
  • Knowledge of containerization (Docker, ECS/EKS)
  • Experience with event-driven architectures
  • Familiarity with observability tools (CloudWatch, DataDog, etc.)

Responsibilities

  • Developing and maintaining Python applications and services
  • Writing clean, testable, and well-documented code
  • Debug and optimize existing systems for performance
  • Collaborating with cross-functional teams to deliver solutions
  • Participate in code reviews and technical discussions

Benefits

  • comprehensive package of health, retirement, and insurance benefits and paid time off
  • retirement
  • select insurance benefits
  • health benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service