[C3C] Senior Python Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#448252·Dodano 2 dni temu·1
Źródło: Software Mind
Aplikuj teraz

Tech Stack / Keywords

PythonPostgreSQLAWSAzureDockerDatabricksTerraform

Firma i stanowisko

Software Mind develops solutions impacting global companies, working with tech giants and unicorns on transformative projects and emerging technologies. They build cross-functional engineering teams focused on ownership and creativity.

Wymagania

  • 5+ years of commercial experience with Python development focused on backend engineering.
  • Strong experience building backend applications and REST APIs.
  • Solid knowledge of SQL and experience with PostgreSQL or other relational databases.
  • Hands-on experience with AWS and/or Azure, Docker, and CI/CD pipelines.
  • Experience building data-intensive applications, data pipelines, or solutions processing large datasets.
  • Strong understanding of software engineering best practices, testing, and clean code principles.

Nice to have:

  • Experience with Databricks or other modern data platforms.
  • Familiarity with event-driven architectures, asynchronous processing, and distributed systems.
  • Hands-on experience with Azure services such as Azure Container Apps or Batch Processing.
  • Experience with Infrastructure as Code, e.g., Terraform.
  • Experience with Azure DevOps and deployment automation.
  • Practical experience using AI-assisted software development tools.

Obowiązki

  • Design, develop and maintain backend services and REST APIs using Python.
  • Build scalable solutions for ingesting, processing, and transforming large datasets.
  • Work with Microsoft Azure services, including containerized workloads, batch processing, PostgreSQL, and event-driven architectures.
  • Contribute to cloud-native architecture, CI/CD pipelines, and Infrastructure as Code.
  • Work with Databricks and modern data processing approaches.
  • Collaborate with engineers on system design, data modelling, and platform improvements.
  • Improve software quality through code reviews, automated testing, and mentoring less experienced developers.
  • Leverage AI-assisted development tools for coding, testing, and technical analysis.

Benefity

  • Flexible and remote cooperation options.
  • International projects with leading global clients.
  • Travel opportunities related to international projects.
  • Non-corporate atmosphere.
  • Access to language classes*.
  • Access to knowledge-sharing initiatives*.
  • Access to private healthcare and life insurance*.
  • Access to multisport card*.

*Availability and terms vary depending on the chosen form of cooperation.

Elastyczne godziny
Kursy językowe
Opieka zdrowotna
Karta sportowa
SOFTWARE MIND

SOFTWARE MIND

25 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz