We're Ushering a New Era of Data Participation. Interested?

We’re shaping the way companies manage data by helping customers connect the right data, insights, and algorithms for all Data Citizens. When everyone across the organization is enabled with data, true transformation can take place. We are building a team of exceptional people to help us deliver on that promise. If you are interested in a career at the leading edge of technology, we look forward to hearing from you.

How you'll make an impact at Collibra:

As the Lead Engineer of Scala team you will be responsible for the code scanner. Its core functionality is syntactic and semantic analysis of SQL code, and serializing a related metadata like data flows, joined columns, filters, etc. In the near future the scanner needs to process also programming languages like Python and Java. At the same time, you will help Collibra products transition to complete SaaS model.

Besides challenging coding responsibilities, you will also be person leading the team in their delivery cycles, efforts and overall architecture tasks.

Your work will have a positive impact on companies and developers maintaining a legacy codebase. A common scenario is that a Data Warehousing team in a larger enterprise company ends up with 1m+ lines of legacy code. Value proposition and motto of the team you will lead is “We need 10 minutes to document 10 years of your development”.

This job is a perfect fit if you enjoy functional programming and you wish to work with a unique team and great technical challenges!

A day in the life of a Scala Engineer / Technical Lead at Collibra:

  • Manage day-to-day technical challenges and lead the team development efforts
  • Lead the definition and implementation of architecture, technical strategies, standards, configurations, and ensure overall team success!
  • Overcome what can be achieved with programming language processing
  • Implement algorithms for traversing AST and ensure scalability by processing millions of lines of code in a challenging time
  • Leverage metadata buried in AST and deliver a great value to end users
  • Achieve many great things of which you, and your team, will be be proud about, and fall asleep happily after a great working day 

You Have:

  • 5+ years of functional programming experience (e.g., Scala, Haskell or other relevant language)
  • A strong belief that functional programming is the way to go
  • 1+ year experience with managing development pipelines and organizing a team
  • Practical experience and a strong theoretical knowledge regarding parsers and compilers
  • An Agile mindset and experience or Knowledge with Scrum and/or Kanban
  • Great organization skills and you intuitively create structure around yourself
  • A strong knowledge about SQL
  • You’re fully capable of working in English
  • A teamplayer attitude, open and positive mindset 

What you can expect from us:

  • Competitive compensation, and private company equity 
  • Inclusive benefits package allowing enrollment of dependents and partners
  • A flexible culture that understands the importance of quality of work over quantity
  • An opportunity to work with a diverse, global community of 600+ Collibrians across 18 countries, united by our value of open, direct, and kind
  • A culture of company-wide collaboration and shared success. 
  • Company supported and employee driven resource groups that promote diversity, career development and empowerment
  • Learning and development programs to advance your career and personal growth
  • Corporate social responsibility initiatives with global reach
  • Regular recognition, feedback, and open communication across all levels
  • Team building, bonding, mentorship and support to grow confidence, trust and friendships
  • Fully stocked kitchens, biweekly catered lunches, and regular social events for when we get back to the office. Until then, we’re finding new ways to stay connected and engaged.

 

#LI-JP1

 

*At Collibra, we’re focused on building a world-class company and culture, and that starts with the people we hire.  We take pride in being an equal opportunity employer, and consider qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.*