Apply

Python Engineer

Posted 2024-08-10

View full description

๐Ÿ“ Location: Europe, Katowice

๐Ÿ” Industry: Marketing data

๐Ÿข Company: Adverity๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $120.0m Series D on 2021-08-16Big DataSaaSData IntegrationAnalyticsMarketing

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: PostgreSQLPythonDjangoProduct Development

Requirements:
  • Fluency in Python frameworks/libraries such as Django, Celery, and SQLAlchemy.
  • Implement best practices with high test coverage, knowledge of testing libraries, and TDD/BDD approaches.
  • Good knowledge of modern databases like PostgreSQL and experience in data processing.
  • Possess soft skills such as over-communication, good listening skills, and continuous learning mindset.
Responsibilities:
  • Shape technical strategies and work closely with product and data science teams.
  • Take care of data processing pipelines by working on new features, managing 3rd party API changes, and fixing bugs.
  • Collaborate with different teams such as QA Engineers, Product Managers, and Customer Support.
  • Take ownership of tasks from analysis to deployment and contribute to enhancing product quality and operational excellence.
Apply

Related Jobs

Apply

๐Ÿ“ Croatia, Portugal, Poland, Hungary, Romania

๐Ÿ” Data extraction and web data tools

๐Ÿข Company: Zyte

  • 4+ years of experience building scalable systems that operate reliably under high load.
  • Strong track record in Python with 3+ years of experience.
  • Experience with at least one async framework.
  • Strong knowledge of at least one RDBMS.
  • Experience with data pipelines and distributed message queues like Kafka or RabbitMQ.
  • Experience in building containerized applications and microservices.
  • Professional experience in building web applications with Python and frameworks like Django, Flask, or FastAPI.
  • Good communication skills in English.
  • Experience of collaboration in a remote-first team.
  • Good with refactoring and software design patterns.
  • Computer Science, other engineering degree or equivalent working experience.

  • Develop and troubleshoot distributed applications.
  • Write and modify Python components.
  • Manage concerns like scalability, failure handling, security, transparency, and multi-tenancy.
  • Work on new features including requirements gathering, design, and implementation.
  • Own and take responsibility for the complete lifecycle of your features and code.
  • Collaborate with other engineering groups and QA team.

PythonDesign PatternsDjangoFlaskKafkaKubernetesQARabbitmqAlgorithmsData StructuresRDBMSCommunication SkillsCollaborationMicroservices

Posted 2024-11-20
Apply
Apply

๐Ÿ“ Poland

๐Ÿงญ Full-Time

๐Ÿ” Technology / Security

๐Ÿข Company: Adaptiq

  • At least 6 years of experience as a Software Engineer, with a proven track record of delivering high-quality software solutions.
  • At least 3 years of experience in coding with Python.
  • At least 2 years of experience with AWS cloud with various services.
  • Experience with working with containers.
  • Experience writing code in Agile, CI/CD-based environments.
  • Experience working in a high-growth startup environment.
  • Ability to work effectively in a collaborative team environment.
  • Excellent communication skills and a proactive approach to learning and development.

  • Contributing to feature development and delivering value to users.
  • Ensuring top-notch engineering quality by applying best practices.
  • Developing security solutions for GenAI and Copilots.
  • Collaborating with the team through open discussions, design reviews, and code reviews.

AWSPythonAgileCommunication SkillsCI/CD

Posted 2024-11-14
Apply
Apply

๐Ÿ“ Poland

๐Ÿงญ Full-Time

๐Ÿ” Security technology for Enterprise AI Copilots and Low-Code development

๐Ÿข Company: Adaptiq

  • At least 6 years of experience as a Software Engineer, with a proven track record of delivering high-quality software solutions.
  • At least 3 years of experience in coding with Python.
  • At least 2 years of experience with AWS cloud services.
  • Experience with working with containers.
  • Experience writing code in Agile, CI/CD-based environments.
  • Experience working in a high-growth startup environment.
  • Ability to work effectively in a collaborative team environment.
  • Excellent communication skills and a proactive approach to learning and development.

  • Contributing to feature development and delivering value to users.
  • Ensuring top-notch engineering quality by applying best practices.
  • Developing security solutions for GenAI and Copilots.
  • Collaborating with the team through open discussions, design reviews, and code reviews.

AWSPythonAgileCommunication SkillsCI/CD

Posted 2024-11-14
Apply
Apply

๐Ÿ“ Austria, Poland, Bulgaria, Czechia, Slovakia

๐Ÿงญ Full-Time

๐Ÿ” Marketing data

๐Ÿข Company: Adverity

  • Generalist experience building end-to-end solutions and scaling complex systems.
  • Expertise in Python, including libraries like Django and Celery.
  • Thorough knowledge of modern databases such as PostgreSQL, BigQuery, and Snowflake.
  • Ability to conduct deep code reviews for code quality.
  • Experience diagnosing complex systems including performance and monitoring.

  • Lead technical strategy, execution, and delivery of key projects.
  • Mentor team members and share knowledge.
  • Participate in shaping new features and lead incident responses.
  • Drive strategic cross-product engineering initiatives.
  • Foster a culture of excellence and lead process optimisation initiatives.

LeadershipPostgreSQLPythonSQLDjangoSnowflakeStrategyMentoringDevOps

Posted 2024-11-13
Apply
Apply

๐Ÿ“ Poland

๐Ÿ” Life sciences

  • Mid to senior level experience in Python engineering.
  • Familiarity with technologies such as Elasticsearch, GraphQL, AWS.
  • Experience with frameworks like Django.
  • Problem-solving skills and ownership mentality.

  • Participate in all aspects of architecting and developing new web applications.
  • Work on cutting-edge technology and new product development.
  • Contribute to transforming the life sciences industry.

AWSGraphQLPythonDjangoElasticSearchProduct DevelopmentElasticsearch

Posted 2024-11-07
Apply
Apply

๐Ÿ“ Portugal, Netherlands, Poland, Cyprus, Ukraine

๐Ÿ” Fintech or Ecommerce

๐Ÿข Company: payabl.

  • At least 5 years of experience developing high-load scalable applications.
  • Experience in Fintech or Ecommerce industry is preferred.
  • Strong knowledge of Django, FastAPI, and REST API.
  • Familiarity with Git, Debian, Docker, MariaDB, MongoDB, and preferably Apache Druid.
  • Understanding of distributed systems and integrations.
  • Experience in delivering good testing practices.
  • Ability to write robust and fault-tolerant software.
  • Exceptional attention to detail.
  • Strong written and verbal communication skills in English.
  • Customer-centric mindset with excellent listening skills.

  • Work closely with the team Lead to identify key architecture drivers.
  • Match suitable frameworks and tools for architecture.
  • Collaborate with product managers, analysts, and developers.
  • Write readable, testable, and efficient code.
  • Maintain and develop engineering culture.
  • Participate in code reviews and mentor junior developers.

DockerDjangoGitMongoDBFastAPIREST APICommunication Skills

Posted 2024-10-23
Apply
Apply

๐Ÿ“ United States, European time zones

๐Ÿงญ Full-Time

๐Ÿ” Crypto trading, Web3 technology

๐Ÿข Company: bondex app

  • 5+ years of Python development experience in production environments.
  • Hands-on experience with blockchain integration and smart contract development.
  • Strong understanding of microservices architecture, and familiarity with Docker and Kubernetes.
  • Proficiency in building RESTful APIs and event-driven architectures.
  • Knowledge of EVM platforms like Ethereum and Avalanche is a plus.
  • Ability to mentor junior developers and foster a culture of continuous learning.

  • Design, develop, and maintain Python applications integrating Web2 & Web3 technologies.
  • Implement scalable microservices architecture and maintain blockchain integrations.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Lead code reviews and mentor junior developers.

DockerPythonBlockchainEthereumKubernetesRESTful APIs

Posted 2024-10-23
Apply
Apply

๐Ÿ“ Poland

๐Ÿงญ Full-Time

๐Ÿ” Marketing data

๐Ÿข Company: Adverity

  • Good Python knowledge and you are also familiar with at least one of the following frameworks/libraries: Django, Celery and SQLAlchemy.
  • Ongoing or completed studies in Software Engineering or a related field.
  • Quality first attitude: You understand the importance of tests.
  • Familiarity with modern databases like PostgreSQL.
  • Over-communication comes naturally to you. You are a good listener.
  • You excel in English communication and recognize the value of knowledge sharing.
  • A curious mind and fast learning skills. You have an appetite for continuous learning and you know when and how to dig deeper.

  • You'll be assigned to a pod and work closely with other Engineers and pod owners.
  • You'll absorb our engineering culture by working on your first task together with your mentor.
  • You'll take care of the data processing pipelines by working on new features, extending the scope of existing ones, and fixing bugs with the help of your mentor.
  • You'll build relationships across the Engineering Teams and work closely with QA Engineers, Product Managers, Customer Support, Engineering Operations, etc.
  • You'll have the opportunity to contribute to different tasks, from analysis, development to code review and testing.
  • You will be involved in raising the overall quality of our product.

PostgreSQLPythonSoftware DevelopmentSQLDjangoGitGoPostgresCommunication SkillsCollaboration

Posted 2024-10-11
Apply
Apply

๐Ÿ“ Lisbon, Warsaw, Kyiv

๐Ÿงญ Full-Time

๐Ÿ” Document workflow automation

  • At least 5+ years of development experience with Python.
  • Care about quality; you know what shipping high-quality code means.
  • Strong understanding and experience in AsyncIO.
  • Experience with the Django framework.
  • Experience with any relational databases (SQL queries, migrations, optimization).
  • Experience with message queues (e.g., RabbitMQ, NATS, Kafka).
  • Experience with Amazon Web Services and Kubernetes.
  • Hands-on experience in developing a service-oriented architecture.
  • Hands-on experience with CI/CD (e.g., GitLab, Jenkins).
  • It is good to have experience with the Grafana LGTM stack and OpenTelemetry.
  • It is good to have open-source contributions and experience.
  • It is good to have basic knowledge of Golang.
  • English: intermediate+ (verbal and written).

  • Build software, frameworks, and tools required for reliable operations of PandaDoc services.
  • Design and improve how PandaDoc services communicate using gRPC (and service meshes), Temporal.io, and Kafka by providing libraries and guidance for engineers.
  • Work closely with Kubernetes, specifically on AWS EKS with five main clusters housing over 200 services.
  • Improve how PandaDoc services are deployed including machinery for canary and blue-green deployments and monitored across all our clusters.
  • Enhance observability as both a developer/maintainer of systems/frameworks and a mentor to product development teams.
  • Collaborate with other engineers and advocate for solid engineering principles.
  • Recommend and introduce best practices for all PandaDoc engineers.
  • Act as an advocate for innovation and technical growth within PandaDoc.
  • Share knowledge by writing documentation and holding talks and workshops.

AWSPythonSQLAWS EKSDjangoJenkinsKafkaKubernetesRabbitmqSpringSpring BootAmazon Web ServicesGrafanagRPCCI/CD

Posted 2024-10-03
Apply
Apply

๐Ÿ“ USA, Poland, Portugal, Ukraine

๐Ÿงญ Full-Time

๐Ÿ” Document workflow automation

  • At least 5+ years of development experience with Python.
  • Strong understanding and experience in AsyncIO.
  • Experience with the Django framework.
  • Experience with any relational databases (SQL queries, migrations, optimization).
  • Experience with message queues (e.g., RabbitMQ, NATS, Kafka).
  • Experience with Amazon Web Services and Kubernetes.
  • Hands-on experience in developing a service-oriented architecture.
  • Hands-on experience with CI/CD (e.g., GitLab, Jenkins).
  • Good to have experience with the Grafana LGTM stack and OpenTelemetry.
  • Good to have open-source contributions and experience.
  • Good to have basic knowledge of Golang.
  • English: intermediate+ (verbal and written).

  • Build software, frameworks, and tools required for reliable operations of PandaDoc services.
  • Design and improve how PandaDoc services communicate using gRPC (and service meshes), Temporal.io, and Kafka by providing libraries and guidance for engineers.
  • Work closely with Kubernetes, as PandaDoc runs on top of AWS EKS with five main clusters and over 200 services.
  • Improve how PandaDoc services are deployed, including machinery for canary and blue-green deployments, and monitored across all clusters.
  • Enhance observability as both a developer/maintainer and mentor to product development teams.
  • Collaborate with other engineers, fostering solid engineering principles and representing engineering values.
  • Be a change agent by recommending and introducing best practices.
  • Advocate for innovation and technical growth at PandaDoc.
  • Share knowledge through documentation, talks, and workshops.

AWSPythonSQLAWS EKSDjangoJenkinsKafkaKubernetesRabbitmqSpringSpring BootAmazon Web ServicesgRPCCI/CD

Posted 2024-10-03
Apply