Associate Software Engineer II

Logo of Collibra

Collibra

πŸ“Czechia

Job highlights

Summary

Join Collibra’s Lineage team to implement automated Lineage scanners and present the result via interactive Lineage diagrams. As a Software Engineer (Python), you will analyze data sources, work with the Product team to define lineage scanner scope, implement algorithms, deliver quality code, optimize performance, troubleshoot complex lineage processing pipelines, and cooperate with internal and external stakeholders.

Requirements

  • Experience in Python and great motivation to have it as your primary programming language
  • Experience with Kotlin or Scala as a strong plus
  • Previous experience with BI or ETL products as a strong plus
  • An agile mindset and like to work in scrum/kanban environments
  • Great communication skills in English (written and verbal)

Responsibilities

  • Analyzing data sources and working with Product team to define lineage scanner scope
  • Implementing algorithms and complex logic to extract lineage from sources like API outputs, XML files and others
  • Delivering a quality code while applying good and clean code principles
  • Optimizing performance and participating in architectural design
  • Troubleshooting complex lineage processing pipelines
  • Cooperation with internal and external stakeholders and teams to create a well integrated and customer-friendly product

Preferred Qualifications

  • Passionate about reverse engineering and explorative programming
  • Disciplined, flexible, and willing to learn and improve
  • A team player with great communication skills
  • Able to work independently and as part of an engineering and product organization, influencing and learning from others

Benefits

  • Professional Development
  • Health Coverage
  • Paid Time Off and Flexibility

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Collibra know you found this job on JobsCollider. Thanks! πŸ™