Engineering at Toggl
We are an ambitious team of engineers working on challenging projects, supporting our company mission of creating productivity tools to help people beat distraction and focus on work that matters.
How we work
Our engineering stack:
Frontend Clients:
React, Remix, Svelte, Kotlin, Swift, .NET
Backend:
Go, Node, Python, Ruby, PostgreSQL, Redis
Infrastructure:
GCP, Kubernetes, GitHub Actions, Terraform, Ansible
Our day-to-day:
- We are a fully-remote team, communicating asynchronously on Slack — powered by our favorite emojis — and staying organized with Notion
- Each sprint is two weeks
- Product-led development: Each team has a dedicated Product Manager who leads the product direction, with all engineers coming together to define the scope
- We prioritize fewer meetings and less micromanaging to maximize deep work
Our year-to-year:
- While optional, we highly encourage team members to attend face-to-face meetups up to three times a year for team-building and quarterly assessments of the state of the company
- Yearly salary reviews for every team member
- Occasional hackathons to come up with fun (and crazy) ideas and solutions to user requests
Our values
Real life experiences
Here at Toggl, we try to be as transparent as possible about both our wins and failures.
A journey into PostgreSQL logical replication - the next chapter
Last year, we embarked on a journey to leverage PostgreSQL logical replication to build a data change CDC pipeline funda...
José Neves
The API Versioning Trap
At Toggl, we recently concluded a decade-long journey to retire our V8 API and fully transition to the latest V9. This p...
Delivering Toggl Shared Authentication
Last month, Toggl Hire was the last product to join the family of Toggl products using our shared authentication system....