Engineering at
Privitar

Welcome to the Privitar engineering page. Learn more about what we work on and what it is like to be an engineer at Privitar.

What We Build

Our customers are businesses that have highly valuable data from which they want to derive patterns, while respecting and preserving the privacy of their users. We create software products that transform data at scale and enable safe, privacy-preserving access.

Our Technology

  • We take guidance from academic researchers and work with an in-house research team to develop fresh privacy preserving algorithms.
  • We work on big data engineering. We write Spark applications to transform data in batch jobs and we integrate with multiple streaming architectures.
  • Our software is applied to massive data sets. We need to write code that scales and is performant.
  • Our software runs on the major cloud platforms and in various enterprise data center environments.
  • We have to integrate with many third party services and technologies. We need to execute and test against all those platforms.
  • Management of data has lots of UI complexity. Our front end is built using React.
  • Most of our code is Java.

Our Culture

Commitment to Quality

We care about the quality of our software. We strive to have the best codebase.

Collaboration

Our most important value is team collaboration.

Everyone Codes

We minimise managerial overhead and keep a flat structure. Everyone codes.

Work / Life Balance

We are here for the long term. We aren’t going to burn out. We eat and socialise and sleep.

Teamwork

We work together in small teams and are transparent in what we do and respectful of each other.

Iterative Process

We code and release iteratively.

Autonomy

We hire the best developers and give them as much autonomy as possible, trusting them to make good judgments about what they do and how they do it.

Continued Education

We want to keep learning. Devs move around teams. Every dev goes to a conference every year. We learn from each other.

Persistent Review Cycles

We are growing fast and continually review our org structure and work methods to make the best trade-offs between autonomy and cohesion.

Our Interviews – What We Look for and Why:

We think hard about how we interview, and iterate on the process to ensure a smooth and fair experience. We try to ask interesting technical questions and many candidates remark that they enjoy them.

Interviewing is a two way thing – we like candidates to meet quite a few team members, enabling candidates to get a good sense of the team and culture and if it is a place they want to be a part of.

For developers, we don’t test specific tool experience, or filter for a highly specific background – instead we look for great problem solving skills and a good ability to articulate this in code. Wanting to be part of a hugely collaborative team environment is also an important culture aspect.

Ready to learn more?

Our recruiting team is here to answer your questions and discuss your future at Privitar.