As the most trusted platform for measuring online behavior, millions of people rely on SimilarWeb insights daily as the ground truth for their knowledge of the digital world.
We empower anyone from the curious individual to the enterprise business leader to make smarter decisions by understanding why things happen across the digital ecosystem.
The company has raised over $112M and has over 500 employees across ten global offices.
What makes the SimilarWeb R&D team awesome?
We love data! At SimilarWeb you have the opportunity to work with it on a petabyte scale!
As part of the team you will support the backend for our multi million client side panel across all platforms through our massive ingest pipeline in cloud (Big data starts with ingesting even bigger data.
Our Node.js, Kinesis, Java, Python, Go pipeline is impressive!)
We are solving some really complex problems with web server scale, algorithms on the client side, research of different OS’s and APIs, managing multi million users products and more.
Work with cutting edge technology - we often beta test the tech that other people will only discover next year!
We want you to get better and help you set goals and conquer them
A day to day as a Fullstack Team Leader at SimilarWeb means
Lead and mentor a team of 6 engineers.
Collaborate with Product Managers, and other Team Leaders to plan, nurture, and implement an efficient and effective development process.
Lead designs & decision making processes of the team.
Tackle tough problems and find creative ways to solve them.
Determine feasibility by performing risk management and evaluating tradeoffs.
Lead decision-making & design of APIs, mechanisms and abstractions.
Build new features and directly impact the future of our product end to end (frontend, backend, tests, monitoring, etc.
and cross platforms (services, web, mobile, extensions)
Write high-quality, functional code backend and frontend.
Improve your skills, learn from and mentor top-notch engineers and enrich other team members.
Have lots of fun!
B.Sc. or M.Sc. in Computer Science or a related field
2+ years of experience leading engineering teams
5+ years of previous engineering hands-on experience with web technologies (e.g. browser APIs, frontend performance, etc’)
At least 2 years of experience in developing front-end (Well-known frameworks- React, Vue, etc. - an advantage)
At least 3 years of experience in developing server-side
Experience with at least one large UI framework (react, angular, vue) and one large backend framework / system
Experience with databases
Experience in architecture and design of large-scale scalable and high performance web production systems
Comfortable taking challenges and learning new technologies
Excellent communication skills with the ability to provide constant dialog between the teams
Ability to mentor and build the team
Love to be a hands-on leader - a must!