Senior Backend Engineer - remote

Toggl
Posted 1 year ago
We Work Remotely

We are looking for a talented Senior Backend Engineer to join our Toggl team. This is an opportunity to be part of something groundbreaking and make a significant impact. If you thrive in a fast-paced environment, enjoy working with cutting-edge technologies, and want to contribute to a project that values creativity and execution, then this role is for you.

Gross annual compensation for the role is €70,000 and we are committed to reviewing salaries every year based on company and individual performance. In addition to that, we also have awesome benefits, which you can check out below.

You can work from anywhere in Europe.

We are currently limiting the location to Europe, as the plan is to meet there once every month or two with the team.

About Toggl

Toggl is a fully remote group that provides a set of productivity tools built with stress management in mind. We’ve been around the block for more than 10 years and we’re serious about remote working and better work management. Our existing products have already gained significant traction and are used by millions of professionals worldwide. We are dedicated to creating innovative solutions that empower individuals and teams to work smarter, more efficiently, and with better focus. We believe in the power of technology to transform the way people work and are committed to fostering a positive and inclusive work culture.


The Role

As a Senior Backend Engineer, you will be joining an exciting new venture within our company, aimed at creating an innovative tech product. You will have the unique opportunity to be part of building this team from the ground up, working closely with the Toggl founders and collaborating with existing Toggl teams. In this role, you will take ownership of specific domains within our product. Collaborating closely with other engineers and product managers, you will leverage cutting-edge technologies to develop highly-available RESTful services and back-end systems.

The main technologies you will be working with are Go, PostgreSQL and Google Cloud Infrastructure.

Your main responsibilities will be:
  • developing, scaling and maintaining some of our backend services including the API, reports and other infrastructure services that manage our product and logistics worldwide
  • working with multiple teams day to day to bring more value to Toggl’s users, covering customer-facing web and native applications and public APIs
  • designing, breaking down, and completing projects of a medium to large scope with high-level productivity
  • looking for technical problems of existing system/product without guidance and offering solutions
  • leading projects with a small group of people, such as hosting weekly meetings, communicating with other partners and stakeholders

About you

We would love to hear from you if you are passionate about technology and you are experienced with programming in Go.
In particular, we are looking for:
  • Strong backend engineering experience in Go;
  • Significant professional experience with distributed systems, PostgreSQL, and Google Cloud Infrastructure;
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation);
  • Experience with performance and optimisation problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems;
  • Ability to work cross-teams and improve cross-functional relationships which will facilitate ongoing projects;
  • Eagerness to make contributions to improve the engineering team. For example, activities like interviewing, or mentoring;
  • Mentor and grow junior engineers;
  • Ability to give on-point and actionable feedback to peers;
  • Effective communication skills: regularly achieve consensus with peers and clear status updates;
  • Collaborate across the company to define, design, build and improve our product;
  • Proficiency in the English language, both written and verbal, is required for success in a remote and largely asynchronous work environment;

Bonus points for:
  • Having full-stack experience;
  • Experience with data warehouse and analytics systems
  • Experiences with Kubernetes at scale
  • Experience with system architecture at scale

Benefits
  • Freedom to choose when and how much you work - we only measure results
  • 24 days of paid time off a year, plus your local holidays
  • In-person meetups for team-building (expenses covered)
  • 4-6 weeks paid sabbatical (depending on the tenure)
  • Laptop budget up to €2,500 and it renews every 3 years
  • €2,000 budget to set up your home office, and additional €300 every year after 3 years of tenure
  • €250 per month for co-working space membership and/or internet service at home
  • €4,000 per year contribution to use for training, workshops, and conferences
  • €2,000 per year contribution for any equipment or services to improve and/or maintain your physical and mental health
  • Support for buying tools you need for doing your best work (even eyeglasses if you need a new pair)