Python developer Job at Sumeru Solutions, Santa Monica, CA

dVFTY0VCUnJyZ1BvWDRLdThaV3ZHMThrWnc9PQ==
  • Sumeru Solutions
  • Santa Monica, CA

Job Description

Job Summary

We are seeking a skilled Python Developer to design, develop, test, and maintain scalable applications and backend services. The ideal candidate should have strong experience with Python programming, REST APIs, databases, cloud platforms, and modern development practices. Experience with frameworks such as Django, Flask, or FastAPI is highly preferred.

Key Responsibilities
  • Design, develop, and maintain Python applications.
  • Build scalable RESTful APIs and backend services.
  • Develop clean, reusable, and efficient code.
  • Integrate third-party APIs and external services.
  • Work with SQL and NoSQL databases.
  • Debug, troubleshoot, and optimize application performance.
  • Collaborate with frontend developers, DevOps engineers, QA, and product teams.
  • Write unit tests and maintain code quality.
  • Participate in Agile/Scrum ceremonies.
  • Deploy and maintain applications on cloud platforms.
  • Follow security best practices and coding standards.
Required Qualifications
  • Bachelor's degree in Computer Science or related field.
  • 3+ years of professional Python development experience.
  • Strong understanding of Python programming concepts.
  • Experience with one or more Python frameworks:
    • Django
    • Flask
    • FastAPI
  • Experience developing RESTful APIs.
  • Strong knowledge of object-oriented programming (OOP).
  • Experience with Git version control.
  • Experience with SQL databases:
    • PostgreSQL
    • MySQL
    • SQL Server
  • Experience with NoSQL databases:
    • MongoDB
    • Redis
  • Experience working with Linux environments.
  • Understanding of software development lifecycle (SDLC).
Preferred Qualifications
  • Experience with cloud platforms:
    • AWS
    • Azure
    • Google Cloud Platform (GCP)
  • Docker and Kubernetes experience.
  • CI/CD pipeline experience.
  • Microservices architecture.
  • Messaging systems:
    • RabbitMQ
    • Kafka
  • Celery for background tasks.
  • GraphQL experience.
  • Unit testing using PyTest or Unittest.
  • Experience with Terraform or Infrastructure as Code.
  • Familiarity with AI/ML libraries is a plus.
Technical Skills Programming Languages
  • Python
  • SQL
  • JavaScript (preferred)
Frameworks
  • Django
  • Flask
  • FastAPI
Databases
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
Cloud
  • AWS
  • Azure
  • GCP
DevOps
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
Version Control
  • Git
  • GitHub
  • GitLab
  • Bitbucket
API
  • REST
  • GraphQL
  • Swagger/OpenAPI
Testing
  • PyTest
  • Unittest
Methodologies
  • Agile
  • Scrum
  • SDLC
Nice to Have
  • Celery
  • Kafka
  • RabbitMQ
  • Airflow
  • Pandas
  • NumPy
  • SQLAlchemy
  • Elasticsearch
  • Nginx
  • Linux Administration
  • Terraform

Job Tags

Similar Jobs

Capability Health & Human Services

Direct Support Staff Job at Capability Health & Human Services

Job Summary: Under the direction of the ADS Program Manager and individual support plans, the Direct Support Staff position is responsible for self-help skills, social skills, employment skills training, and behavior modification. This is a direct service position, ...

Centene

Customer Service Advocate II Job at Centene

 ...: You could be the one who changes everything for our 28 million members as a Customer Care professional at Centene. As a diversified, national organization, you'll have access to competitive benefits including a fresh perspective on workplace flexibility. Applicants... 

Paradise Locker, Inc.

Butcher/Meat Cutter Job at Paradise Locker, Inc.

Meat Cutter/Butcher - Paradise Locker Meats (PLM)Schedule: Monday-Friday with probable overtime (No weekends!)Location: Trimble, MOParadise Locker Meats is seeking motivated and detail-oriented Meat Cutter to join our growing and dynamic team. Each day at PLM is... 

DeltaHawk Engines, Inc.

Instrumentation and Controls Engineer I Job at DeltaHawk Engines, Inc.

 ...and environmental requirements They select and configure network components such as routers, switches, and firewalls to provide secure and robust communication between system components, workstations, and test stations They develop software for PC's and PLC's to... 

11 Residential

Assistant Property Manager Job at 11 Residential

 ...Clearwater in Post Falls, ID. Between the three properties, there are 188 units in total. The...  ...Are 11Residential is a property management company specializing in residential...  ...residential.com. Position Summary As an Assistant Property Manager, you will assist in...