[C3C] Senior Python Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#439627·Dodano 8 dni temu·0
Źródło: Software Mind
Aplikuj teraz

Tech Stack / Keywords

PythonPostgreSQLMicrosoft AzureAWSDockerCI/CDDatabricksTerraformAzure DevOps

Firma i stanowisko

Software Mind develops impactful solutions for global companies, including tech giants and unicorns. They build cross-functional engineering teams focused on ownership and creativity, emphasizing openness, respect, grit, and delivering results.

Wymagania

  • 5+ years of commercial experience with Python development with a strong focus 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 like 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, 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 to improve productivity, 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 (availability varies by cooperation form).
  • Access to knowledge-sharing initiatives (availability varies).
  • Access to private healthcare and life insurance (availability varies).
  • Access to multisport card (availability varies).
Elastyczne godziny
SOFTWARE MIND

SOFTWARE MIND

26 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz