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

PacifiCorp

Journeyman Station Wireman Job at PacifiCorp

 ...PacifiCorp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service excellence, environmental sustainability and diversity, equity and inclusion Responsibilities A Journeyman Station Wireman is necessary to perform... 

Ethan Conrad Properties Inc

Litigation & Recovery Counsel - Commercial Real Estate Job at Ethan Conrad Properties Inc

 .... This position will be responsible for supporting the companys legal efforts involving tenant defaults, debt recovery, commercial lease enforcement, breach of contract claims, bankruptcy proceedings, and related litigation across a substantial commercial real estate portfolio... 

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... 

Advanced Professional Security

Unarmed Airport Security Guard (041401) Job at Advanced Professional Security

 ...others dont even notice? If so, you may be ready for a career in security. Advanced Professional Security (APS) is looking for a new...  ...mind that our clients and customers come to expect and know. Unarmed Airport Security Guard Being a part of the security at DEN,... 

Kettering Health

Medical Technologist (MLS/MT/MLT) - Core Lab Job at Kettering Health

 ...assays. Provides assistance in areas such as: work schedules, student and staff training, supply inventory, purchasing, performance...  ...Qualifications: A baccalaureate degree from an accredited college/university including courses in biological science, chemistry and...