Careers

Software Engineer/Data Engineer (Python)

page banner

Ready for a new beginning?

Develocraft is currently looking for a Software Engineer/Data Engineer (Python) for one of our international clients. You will be working on a project about an intellectual platform for engineering and manufacturing domains. It includes scalable cognitive engines that help users (engineers, innovators and researchers) discover and use knowledge locked in corporate repositories as well as industry sources. It connects the dots between information scattered across multiple sources in a single interface, enabling technical professionals to make better, more informed decisions faster. The platform provides in-depth engineering knowledge and solutions in industries such as aerospace and defence, energy, architecture, construction and transportation.


Responsibilities:

  • You will be designing and implementing APIs for data processing pipelines and services focusing on high throughput, reliability, and flexibility
  • You will be developing core libraries and frameworks for data processing system’s backend to facilitate optimal delivery of the results of Data Science team into production
  • You will be optimizing data preprocessing steps, building serving mechanisms for deep learning models, scaling and optimizing GPU compute
  • You will be sticking to DevOps practices in building production ready microservices with focus on automation of cloud deployment and data pipelines, testing, versioning, CI/CD, and key metrics monitoring

Qualifications:

💪 Hard skills:

  • Minimum 2 years of professional experience in development of data intensive backend systems
  • Knowledge and practice experience with Python
  • Experience in developing ETL pipelines for unstructured data (web scraping, text extraction for PDF/Word documents with tools such as Amazon Textract, Apache Tika, Tesseract, or other converters and OCR systems)
  • Familiarity with frameworks for data processing pipelines (Kafka, Airflow, Kubeflow or Argo Workflows)
  • Understanding of virtualization and orchestration (Docker, Kubernetes)
  • Experience with Linux, (Bash, CL tools)
  • BSc in computer science or data engineering
  • English language - B2+

🤗 Soft skills:

  • Flexibility - Ability to work in an agile and fast-paced environment
  • Openness to people, change and new technologies
  • Ability to identify problems and be resourceful in solving them
  • Team player
  • Motivation to bring the project to the next level of quality
  • Ability to analyze the most important information and propose the best solutions

Perks:

  • B2B:
  • 26 days of unpaid leave

  • CoE:
  • Proprietary tax-deductible costs (70%)
  • Annual bonus (5% of yearly salary)
  • Access to the most interesting information technologies
  • The ability to implement your own ideas and solutions
  • Flexible working hours to allow you to attend your family
  • Remote recruitment and onboarding process
  • Participation in conferences and training
  • English classes
  • Benefits package (private health care, life insurance, MultiSport card)
  • Five days off for charity/volunteering
  • Four additional Wellbeing days in year
  • Free day on birthday
  • Free day on work anniversary
  • Cash incentive plan
  • Paid parental leave of 26 weeks for all parents
  • 10 days of fully paid sick leaves

Salary:

  • B2B: 17,500 - 22,050 PLN net
  • CoE: 12,500 - 17,500 PLN gross