+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

77+23 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

HR агенция MiNDS

Senior Python Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Job Title: Senior Python Developer

    Location: Sofia

    Type: Full-time

    Our client, a leading technology company, is looking for an experienced Senior Python Developer to join their cutting-edge team. This role is perfect for someone who thrives on tackling complex problems, building scalable solutions, and working with some of the latest technologies—without the typical focus on web development. If you’re passionate about working on high-performance systems, automation, and data-driven projects, we’d love to hear from you!

     

    What You’ll Do:

    Architect and develop scalable, high-performance systems for data processing, automation, and machine learning tasks.

    Design and implement backend services and tools, focusing on data pipelines, integrations, and system automation.

    Work on large-scale, complex projects that include distributed systems, parallel computing, and data processing pipelines.

    Leverage technologies like PySpark, Dask, or Pandas to handle massive datasets efficiently.

    Collaborate with data scientists, DevOps, and engineering teams to ensure seamless integration of models and processes into production environments.

    Build automated testing frameworks, performance benchmarks, and monitor the overall system health using advanced tools.

    Implement best practices for code quality, maintainability, and scalability—leveraging modern practices such as CI/CD, containerization, and infrastructure as code.

    Research and apply the latest machine learning and AI techniques, optimizing workflows and data models.

    Lead code reviews, mentor junior developers, and drive technical excellence within the team.

     

    What You Bring:

    5+ years of experience in software development with a strong focus on Python and its ecosystem (e.g., NumPy, Pandas, PySpark, Celery, Dask).

    Expertise in non-web Python applications: experience with backend systems, data engineering, automation, or ML infrastructure.

    Solid understanding of data structures, algorithms, and concurrency models in Python.

    Experience with distributed systems (e.g., Kafka, RabbitMQ) and handling large datasets in production environments.

    Deep knowledge of containerization and orchestration tools such as Docker and Kubernetes.

    Strong experience with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native development tools.

    Experience with NoSQL databases (e.g., MongoDB, Cassandra), and familiarity with ETL processes.

    Strong focus on automation, including tools like Ansible, Terraform, or similar infrastructure-as-code solutions.

    Knowledge of CI/CD pipelines, with hands-on experience using tools like Jenkins, GitLab CI, or Azure DevOps.

    Passion for writing clean, efficient code, with strong problem-solving skills and a drive for continuous learning.

     

    Bonus Points If You Have:

    Experience in machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).

    Familiarity with quantitative finance, trading systems, or algorithmic optimization.

    Knowledge of HPC (High-Performance Computing) and optimizing Python for computational-heavy tasks.

    Contributions to open-source projects or involvement in tech communities.

     

    What’s In It For You:

    Our client offers a unique opportunity to work on complex, high-impact projects, using modern technologies in a stimulating environment. You’ll benefit from:

    A flexible, innovative work environment where you have autonomy and ownership of your projects.

    The chance to work on cutting-edge projects, with a focus on data-driven solutions, machine learning, and high-performance systems.

    Opportunities for career growth through continuous learning, mentorship, and direct exposure to advanced technologies.

    A competitive compensation package, including performance-based bonuses and career development opportunities.

     

    Why You’ll Love Working With Our Client:

    A collaborative culture that values creativity and technical excellence.

    Flexible working hours and options for remote work, providing an excellent work-life balance.

    A forward-thinking company where your ideas matter, and you can influence the direction of high-impact projects.

    Opportunities to learn, grow, and work with a team of passionate professionals at the forefront of technology.

     

    Working with MiNDS?

    We take job postings seriously and responsibly. Committed to make candidate application process easier, we give the following promises:

    • All candidates who have applied to our job postings will receive feedback within 24 hours;
    • We make the application process as transparent as possible;
    • We give employer insights so our candidates can make well informed decisions.