Senior Python Developer

Robotics Technologies LLC
Glendale, CA, United States
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Application Performance Management Microsoft Azure Code Review Continuous Integration Data Structures Software Debugging Software Design Patterns DevOps Django Web Framework Python (Programming Language) PostgreSQL
+20 more
Machine Learning MongoDB MySQL NoSQL Object-Oriented Software Development Scrum Methodology Queueing Systems RabbitMQ Cloud Services SQL Databases Web Application Frameworks Data Processing Flask (Web Framework) Backend Fastapi Kubernetes Apache Kafka Restful APIs Docker Microservices

Job description

We are seeking an experienced Senior Python Developer with 10+ years of hands-on experience to join our team for long-term projects with leading clients in the USA. The ideal candidate will have strong expertise in backend development, system design, and modern frameworks., * Design, develop, and maintain scalable Python applications

  • Build and optimize RESTful APIs and microservices
  • Work with cloud platforms (AWS/Azure/GCP)
  • Collaborate with cross-functional teams (QA, DevOps, Product, UI)
  • Perform code reviews and ensure best coding practices
  • Troubleshoot, debug, and enhance application performance
  • Participate in architecture and technical design discussions

Requirements

  • 10+ years of experience in Python development
  • Strong knowledge of Django, Flask, or FastAPI
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB)
  • Hands-on with cloud services (AWS/Azure/GCP)
  • Experience with CI/CD, Docker, Kubernetes
  • Strong understanding of OOP, Data Structures, and Design Patterns
  • Excellent communication and problem-solving skills

Preferred Skills:

  • Experience with data processing, automation, or machine learning is a plus
  • Knowledge of message queues (Kafka, RabbitMQ)
  • Experience working in an Agile/Scrum environment

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Example technology stack for robotics software development

Falk-Moritz Schaefer · WWC 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all