Contact Us
Call us
United States
+1 646 893 3042
Accounts receivable department
+1 646 974 0772
All other
+32 2 793 02 19
North America: USA and Canada
Collibra Inc.
61 Broadway, 31st Floor
New York, NY 10006 - USA
EMEA: Belgium
Collibra NV
Picardstraat 11 B 205,
1000 Brussels - BELGIUM
View all
Register for access
Register for access
  • Dashboard
  • University
  • Data Citizens
  • Marketplace
  • Product Resources
  • Support
  • Developer Portal
By signing up you agree to Collibra's Privacy Policy.
My Profile
John Smith
Data Scientist, USA
Cloud-Ready Data
Digital Transformation
Data Governance

Prague, CZ

Senior Software Engineer, Backend - Insights

Joining Collibra’s Insights team:

  • Building tools that help our customers understand how they can utilise the Collibra platform more effectively
  • Part of the wider Platform Adoption organisation whose goal is to ensure high adoption of the Collibra platform by building great user experiences for shared features across the entire Collibra suite
  • Being the customer’s champion by providing them with the insights they need to be successful with Collibra


Senior Software Engineers at Collibra are responsible for:

  • Playing a pivotal role in defining and scoping the team’s roadmap and priorities
  • Developing high quality code, including participating in testing and maintenance of that code and helping to establish best practices
  • Applying pragmatic engineering approaches to deliver value to customers
  • Collaborating across a variety of partnerships internally - e.g. Product Management, Design, Architecture, Operations, QA, UX and other Engineers - to help estimate work, design scalable and performant solutions that will delight our customers, and produce high quality production-grade software
  • Following agile process (Scrum) to make sure your deliverables are visible for the entire team and company stakeholders
  • Mentoring other Engineers, leveraging your experience and knowledge


You Have:

One thing that you don’t need to have to apply is a computer science degree. We are keen to welcome people from all backgrounds and experiences.  We just want to welcome great engineering talent - with diversity of thought - in order to make great products and solutions for the communities we serve.  

Some of the things we do require of senior engineering talent include: 

  • Professional expertise in large-scale Java applications
  • Experience with either Spring or Spring Boot, with demonstrable understanding of best practices
  • Experience with Relational Database Management Systems (preferably PostgresQL) and ability to demonstrate real-world interactions in the role of a backend engineer.
  • Experience designing and building SaaS software for deployment to the Cloud
  • Knowledge of Object-Oriented principles and design patterns and clean code principles
  • Experience mentoring other engineers and establishing best practices
  • Ability to communicate effectively in English - we’re a global team and English is the most spoken language 

Nice to have : 

  • Experience with containerization tools (Docker, Kubernetes, etc.) 
  • Experience with cloud platforms (AWS, Azure, GCP, etc.)
  • Experience designing and building effective CI\CD Pipelines


You Are:

  • Curious about technology and adaptable to new technologies
  • Agile-minded, optimistic, passionate, and pragmatic about delivering valuable software to customers
  • Someone who puts quality first and has a passion for good design and clean code
  • Able to work productively with a geographically distributed remote team and able to mentor and advise other engineers you work with on the scrum team
  • Empathetic to the customer’s needs with a strong desire to solve their problems
  • An Open, Direct and Kind team player

Measuring Success:

  • Within your first month, you will attend our onboarding program and get familiar with the environment we use, the way we implement software as an organization, simple business use cases and submit code to production
  • By your third month, you will be implementing new user stories with quality and care, and understand what value they will bring to our customers.  
  • By your sixth month, you will be a productive member of the Insights team, consistently delivering quality code, participating in testing and on your way to many interesting challenges and growth opportunities.