Software Engineer & Remote Roles at Hotjar
Hotjar
Clivora Direct Engagement: All applications and proposals are submitted directly through Clivora Connect. Clients review bids and communicate with $0 platform fees, allowing you to keep 100% of your earnings.
Peer-Reviewed Open Source Employer: This organization is curated from community-maintained engineering hiring repositories on GitHub. Candidates apply directly via the company careers portal with zero recruiter middlemen and $0 platform fees.
Role Overview
Verified remote software engineering and technology opportunities at Hotjar.
Company Profile & Work Culture
Remote Policy: Fully Remote
Region Eligibility: Americas Europe
Company Size: Medium
Company blurb
Hotjar is a powerful product that reveals the online behavior and voice of a website's users. By combining both analysis and feedback tools, Hotjar gives the 'big picture' of how to improve a site's user experience and performance / conversion rates. Our team work on the compelling challenges that come with large-scale web traffic and analytics, on a product that has a real impact on the thousands of users we support around the world. We work in an agile environment, 100% remotely, and actively encourage both personal and professional growth; always be learning is one of our core values.
Headquartered on the beautiful island of Malta, in the 'heart' of the Mediterranean, Hotjar is a successful start-up that operates on a fully remote basis, and with a key emphasis on personal development.
Spread throughout the Americas, Europe, Africa and Asia, our team casts a wide net across a multitude of locations, lifestyles and backgrounds. It's our differences that make us interesting, and our shared belief in Hotjar's core values that bind us together.
Hotjar's culture is driven by respect, transparency, collaboration and direct feedback. We have no room on our team for disrespect, office politics or discrimination of any kind. We're obsessed with communicating with our users as well as within the team. We hate bureaucracy and slow moving organizations - but we're suckers for well-defined processes. We love lean, iterative improvements, and success is measured by the value we create for our users.
Company size
We're at 65 people and growing!
Remote status
100% remote. We do have an office (in Malta), though we wouldn't all fit in it at once. We've been completely remote from the outset - we'd rather our team work how and where makes the most sense to them, rather than being unproductive in an office all day.
Region
Our Product & Engineering team is based almost exclusively in Europe and Africa. The number of North American outliers might grow but it's EMEA for now. The rest of the company stretches into the Americas also.
Our locations are based on timezones - we have certain timezone restrictions for each role (anywhere within EMEA for P&E) and don't mind where you are or how much you move around within those timezones.
Company technologies
Our back-end is built in **Python**, our front-end is built in **AngularJS** and our databases are a mix of **PostgreSQL** and **HBase**.
Other tidbits:
And some metrics:
Office locations
Malta only. Anyone's welcome to work from there if they happen to find themselves in Malta
- As of Sept 2017, we have 18 app servers sitting behind the Amazon ELB load balancer.
- We monitor server performance using NewRelic.
- We use StatusCake and VictorOps to notify us whenever something goes wrong.
- We send events to Intercom and Mixpanel for our marketing team to use.
- We log errors (both JavaScript and Python) to Graylog.
- We use four types of persistent data storage: PostgreSQL, HBase, S3 and Elasticsearch.
- We use Lua embedded in Nginx to process incoming data
- We use Amazon's SES service to send emails to our users.
- We use Redis and Memcached for in-memory caching.
- We use Jenkins as our CI server.
- 31,000 requests to the Hotjar Script per second.
- 384 GB memory on our application instances, 772 GB memory for Elasticsearch, PostgreSQL, and HBase servers for a total of 1,156 GB.
- 192 vCPUs running application instances, 120 vCPUs for Elasticsearch, Postgres, and HBase servers for a total of 312 vCPUs.
- 16,500 API requests per second.
- 2,300 PostgreSQL operations per second.
- 10 GB added to our PostgreSQL database daily.
Hiring Process
You can find all of our open roles, as well as more info, at [https://careers.hotjar.com](https://careers.hotjar.com)
Review active engineering openings and apply directly with Hotjar: https://careers.hotjar.com/
Apply & Contact
Submit your proposal directly through Clivora Connect. Zero platform commissions, direct milestone tracking, and 100% retained earnings.
Unlock Direct Company Contact & Apply
Sign in or create a free account to reveal direct company contact, external ATS links, and apply with $0 fees.
Founder Platform Guarantee
Founded by Usman Ghias at CODCrafters to free independent developers and agencies from predatory platform commissions.
About the Employer
Hotjar
careers.hotjar.comHiring for Hotjar?
Register your employer profile to review inbound candidate proposals, message talent directly with $0 platform fees, and manage milestones on Clivora.
Claim this employer profile →Claim this posting to manage incoming applications directly and post future roles with $0 fees.
Claim this Listing Free