Our interview process
We want to give you an overview of our hiring process and answer already some of the most common questions. This page also provides you with useful resources to prepare for your interview with our team.
Our Hiring Process
Day 0
Your application
Tell us more about your motivation and what skills you can bring to the team.
Day 5
People Operations
You will have an initial interview with us (30 mins)
Day 10
Hiring Manager
You will meet with your future manager
Day 12
Work Task (Engineering)
We will ask you to complete a work task (ca. 2-4h effort) as preparation for the interview with our engineers
Day 17
Engineering / Experts
You will meet with our engineers or domain experts for a technical skills interview
Day 20
Collaborators
We will invite you to meet the key people that you will collaborate with in your role
Day 26
People Operations
We will discuss your offer and employment terms
Interview Stages
Your Application
Fill out your application online. Tell us more about why would be are excited to work with us, how your skills add value to the team and match the job, and how you would grow within the company over the next years.
Initial Screening
We will reach out for an initial screening call that will take 30 minutes. You will get an overview of the job. We will assess your motivation, technical expertise, experience with startups and remote work, and growth mindset. You will have time to ask questions about the job and the company.
Hiring Manager
The next interview (45-60 minutes) will be with your hiring manager. You will have a chance to dive deeper into your experience and discuss the goals for the role.
Work Task
We will assess your technical skills with a take-home work task. This task shouldn't take longer that 2-4h, depending on your skills.
Engineering / Expert
You will meet with our engineers or subject experts to discuss your work task and further assess your technical skills.
Collaborators
Most roles require close collaboration within your team and other teams and individuals in the company. You will be interviewed by one to three close collaborators.
Commercials and Culture
Our People Operations team will interview you to determine a cultural fit for the company and discuss terms for a formal offer.
Offer
You will receive an offer containing all relevant information for your role and future employment.
Frequently Asked Questions
-
We have legal entities in the U.S. and in Switzerland. In both countries you can be employed directly by us.
In all other countries we will use an Employer of Record approach: You will be hired by Remote . Remote has subsidiaries in many countries and is responsible for compliance with labour laws and regulations. We can select benefit packages for each country and employees.
You can find all available countries on their website. If you are domiciled in a country that does not offer EoR, we currently can't consider you for employment.
-
Most of our Engineering is in Europe. We are building up sales and marketing in the U.S., since many of our customers are U.S. based.
-
Yes. We had an office at the beginning of our journey, but terminated it since occupancy was very low. Since then we have transitioned to a full-remote team.
We value Flextime and results over hours spent behind the desk. This coupled with different working hours, multiple time-zones, and finding the best people for our team, led us on the fully remote journey.
We meet regularly online for social events. Two times per year we meet together for a team retreat in person.
-
The team is currently around 20 people, thereof the majority is in engineering roles. We are an engineering company and it is important to us to drive future product development for our community and customers.
-
We don't expect you to have experience with all technologies right from the start.
We are an open source company, so you should be comfortable with open development and processes.
Backend Technologies
- Golang
- PostgreSQL
- gRPC
Check out our public code base for more details.
Frontend Technologies
- Angular
- React
- Typescript
- NextJS
- SCSS
Check out our public code base for more details.
Operations
- Google Cloud Platform (GCP)
- Serverless Containers (Google Cloud Run)
- Google Cloud Armour
- Docker
- Kubernetes
- Open Telemetry
- Vercel
- Datadog
Development & Methodologies
- Github / Git
- Code Reviews
- Unit, Integration, E2E Testing
- Agile Software Development
Business
- Stripe
- Hubspot
- Plausible
- Posthog
- Figma
- Bigquery
- Common Room
- Remote
- Vanta
Check our sub-processor inventory to get more details about the vendors we use. -
The annual anticipated compensation range for candidates in the specified location for this role is as indicated. Actual salaries may vary and fall outside of this range depending on different factors, such as qualifications, location, experience, or competencies.
Compensation is one component of ZITADEL's total reward package, which can include stock options, commissions, health insurance, funds towards home office and professional development, and more.
In order to provide greater transparency all salaries are accessible to all employees.
-
Yes. We expect engineers to participate in on-call rotations. For business related functions we expect a rotation in Customer Support functions.
Background and roles
Engineering Background
Departments
Useful resources
-
Github Repository
All our code and pipelines is publicly available on our Github repository
-
Documentation
Get an overview of how ZITADEL works by browsing our Documentation.
-
Community
Join our Community on Discord or on Github and connect with our users and contributors.
-
Try it out
Spin up your own ZITADEL or sign-up to our free cloud service.
-
Roadmap
Our roadmap is public. So is our project management board for the engineering team.