Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
job

TechJobsData

Python Developer

Location: Greater Los Angeles, CA

Salary: $95k-$150k

Skills: Data Analysis, Web Development, Machine Learning

About the Job

Role: Python Developer Location: Remote Employment Type: Full\-time Compensation: Competitive salary commensurate with experience, qualifications, and location. Indicative range: $95,000 – $150,000 (USD equivalent), plus benefits. Role Overview We are hiring a Python Developer to build and maintain backend services and data pipelines. The role works on real product systems — clean code, sensible architecture, and the discipline to keep what you ship working tomorrow. Key Responsibilities

  • Build and maintain Python backend services, APIs, and data pipelines
  • Write clean, well\-tested code following modern Python best practices
  • Design and implement RESTful or GraphQL APIs
  • Optimise performance and resource usage across services
  • Collaborate with product, data, and infrastructure teams
  • Contribute to code reviews and engineering documentation Required Skills and Qualifications
  • 2\+ years building production Python applications
  • Strong knowledge of Django, Flask, or FastAPI
  • Experience with PostgreSQL or similar relational databases
  • Familiarity with cloud services (AWS, GCP) and containerisation (Docker)
  • Comfortable with Git, CI/CD, and modern testing frameworks (pytest)
  • Pragmatic approach to trade\-offs between speed and quality What You'll Bring
  • Curiosity to dig into systems and turn findings into shipped improvements
  • Strong written communication and ability to explain technical decisions
  • A test\-and\-learn mindset; you ship fast, measure, and iterate
  • Comfort working asynchronously across time zones What We Offer
  • Fully remote, flexible work hours
  • Performance\-based bonus structure
  • Annual learning \& development stipend
  • Health and wellness benefits (varies by location)
  • Opportunity to work on high\-scale, real\-world impact projects Equal Opportunity Statement This is an equal opportunity role. Applications are welcomed from all qualified individuals regardless of race, color, ethnicity, nationality, gender, gender identity or expression, sexual orientation, age, religion, disability, marital status, or any other characteristic protected by applicable law. All hiring decisions are based solely on qualifications, skills, and demonstrated ability.

Related Courses

kurs

Einführung in Python

Einführung in Python

Python ist eine hochentwickelte, interpretierte, universell einsetzbare Programmiersprache. Im Gegensatz zu Sprachen wie HTML, CSS und JavaScript, die hauptsächlich in der Webentwicklung verwendet werden, zeichnet sich Python durch Vielseitigkeit in verschiedenen Bereichen wie Softwareentwicklung, Data Science und Back-End-Entwicklung aus. Dieser Kurs führt Sie durch die grundlegenden Konzepte von Python und vermittelt Ihnen die Fähigkeiten, eigene Funktionen zu erstellen.

kurs

Python-Datenstrukturen

Python-Datenstrukturen

Erkunden Sie die grundlegenden Datenstrukturen der Programmiersprache Python, einschließlich Listen, Dictionaries, Tupel und Sets, und erfahren Sie, wie Sie diese effektiv zur Lösung praxisnaher Programmieraufgaben einsetzen können.

kurs

Databricks-Grundlagen: Ein Leitfaden für Einsteiger

Databricks-Grundlagen: Ein Leitfaden für Einsteiger

Eine praxisorientierte Einführung in Databricks, seine grundlegenden Konzepte und die praktische Datenverarbeitung mit Python und SQL. Dieser Kurs richtet sich an absolute Anfänger und legt den Fokus auf Klarheit, Einfachheit und praxisnahe Anwendung.

kurs

Python Ninja

Python Ninja

Willkommen zum Python Ninja Kurs! Dieser interaktive und ansprechende Kurs wurde entwickelt, um Ihnen die Grundlagen der Python-Programmierung anhand eines unterhaltsamen und lehrreichen Spiels näherzubringen. Sie steuern einen Ninja durch verschiedene Herausforderungen und nutzen Python, um Bewegungen zu kontrollieren und mit Objekten wie Sushi zu interagieren. Beginnend mit den Grundlagen lernen Sie, wie Sie sich auf der Karte bewegen, Sushi aufnehmen und platzieren und schrittweise zu komplexeren Programmierkonzepten wie Funktionen, Schleifen und bedingten Anweisungen übergehen. Jedes Kapitel bietet praxisnahe Übungen zur Festigung Ihres Wissens und endet mit spannenden Herausforderungen, die Ihre Fähigkeiten testen. Ob Sie ein kompletter Anfänger sind oder Ihre Programmierkenntnisse vertiefen möchten, dieser Kurs bietet ein umfassendes und unterhaltsames Lernerlebnis. Werden Sie Teil der Community und werden Sie ein Coding Ninja!

kurs

Datentypen in Python

Datentypen in Python

Erwerben Sie ein fundiertes Verständnis der grundlegenden Datentypen in Python und lernen Sie, wie Sie effektiv mit ihnen arbeiten. Erkunden Sie Zahlen, Booleans, Strings sowie die sichere Umwandlung und den Vergleich von Werten zwischen verschiedenen Typen. Stärken Sie Ihr Vertrauen im Umgang mit arithmetischen, logischen und String-Operationen und entwickeln Sie die grundlegenden Fähigkeiten, um sauberen und zuverlässigen Python-Code zu schreiben.

kurs

Python-Schleifen-Tutorial

Python-Schleifen-Tutorial

Stärken Sie Ihr Selbstvertrauen im Umgang mit Python-Schleifen! Beginnen Sie mit den Grundlagen von for- und while-Schleifen und vertiefen Sie Ihr Wissen zu fortgeschrittenen Konzepten wie verschachtelten Schleifen, Kontrollanweisungen und dynamischen Bedingungen. Mit praxisnahen Übungen und Beispielen aus der realen Welt erwerben Sie die Fähigkeiten, effizienten, sauberen und leistungsstarken Code zu schreiben. Ideal für Einsteiger und alle, die ihre Python-Kenntnisse vertiefen möchten!
codefinity
some-alt