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

Union Agener

QC Microbiology Technician Job at Union Agener

 ...QC Microbiology Technician Position Description Preparation of media and reagents for microbiological testing Utility monitoring (Water for injection system, Purified water system, Cooling tower water system, Glycol system, Clean steam system, Clean air system... 

PacifiCorp

Engineer (Senior/Principal) Job at PacifiCorp

 ...Engineer (Senior/Principal) location: SALT LAKE CITY, UT, US, 84116 Company: PacifiCorp POWER YOUR GREATNESS PacifiCorp...  ...for the level that best matches their education and experience. Responsibilities Senior Engineer / Senior Engineer II Responsibilities... 

PacifiCorp

Emergency Management Operational Response Specialist Job at PacifiCorp

 ...Emergency Management Operational Response Specialist location: MEDFORD, OR, US, 97501 Company: PacifiCorp POWER YOUR GREATNESS PacifiCorp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service excellence... 

Radiant Digital Solutions Inc

Application Developer - Mainframe Job at Radiant Digital Solutions Inc

 ...Job Title: Mainframe Developer (Natural & ADABAS) Location: Remote (Bismarck, ND) Duration: 12 Months plus Job Summary: - Design, develop, test, and support enhancements to mainframe applications for State of North Dakota programs. - Perform hands... 

Bullock Protection LLC

Unarmed Security Officer Job at Bullock Protection LLC

 ...Job Opening: Unarmed Security Officer Bullock Protection LLC Bullock Protection LLC, a leader in private security services, is excited to announce an opening for a part-time Unarmed Security Officer position. This role is essential in maintaining the safety and security...