Senior Python Developer

Robotics Technologies LLC
Glendale, United States of America
30 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Glendale, United States of America

Tech stack

Amazon Web Services (AWS)
Application Performance Management
Azure
Code Review
Continuous Integration
Data Structures
Software Debugging
Software Design Patterns
DevOps
Django
Python
PostgreSQL
Machine Learning
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
Scrum
Queueing Systems
RabbitMQ
Cloud Services
SQL Databases
Web Application Frameworks
Data Processing
Flask
Backend
FastAPI
Kubernetes
Kafka
REST
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