Return to jobs Return to jobs

Principal Engineer

Ecosia GmbH


Posted 3 weeks ago

Join Ecosia's mission to innovate for a greener world as our new Principal Engineer


icon Salary

£91000 - £108000

icon Location

Remote / Berlin

icon Nomad Friendly?
icon Expires

Expires at anytime

icon Visa

Visa sponsor - Germany

Organisation Summary:
Ecosia is not just any search engine; it's a search engine with a green heart. With a significant technology stack and partnerships with tech giants like Microsoft and Google, Ecosia operates with sustainability at its core, planting trees with the ad revenue generated. This is a unique chance to contribute to a company where your work directly supports environmental efforts and technological innovation.

  • Role Summary:
    • Lead cross-team initiatives to enhance Ecosia's software engineering practices.
    • Design, develop, test, and deploy innovative software solutions.
    • Collaborate with Product and Engineering teams to strategize and solve technical challenges.
    • Improve and innovate on existing software and systems.
  • Role Requirements:
    • Minimum 8 years of experience in designing and shipping software to production.
    • Proficiency in JavaScript (or TypeScript), Go, or Python.
    • Expertise in cloud and infrastructure-as-code.
    • Strong communication skills and the ability to work collaboratively in cross-functional teams.
  • Benefits:
    • Flexible working hours and generous vacation policy.
    • Designated focus times and remote work options.
    • Relocation support and visa/work permit assistance.
    • Subsidized transport, professional growth support, and continuous feedback culture.

We are Ecosia, a green search engine. We have a comprehensive technology stack with integrations with large partners, including Microsoft and Google, all running at the edge or in the cloud. We are looking for a Principal Engineer with deep expertise in building web applications and distributed systems. In this hands-on role, you'll support cross-team initiatives that elevate the engineering excellence of Ecosia’s software and innovate on Ecosia’s products on behalf of our customers.

The role entails working across teams, involving yourself in engineering and product solutions independent of technology boundaries. You will identify areas of improvement to elevate software engineering practices, code quality, and system designs. You will design, write, test, build, maintain, review, and deploy software. You will innovate on existing software and systems, understand where to extend, where to refine or remove, and where to start fresh. You will advise Product and Engineering stakeholders about the technical feasibility of business ideas and look ahead to identify technical challenges we need to overcome in the near future.

Job requirements include a documented history of designing and shipping software to production for at least 8 years. You should be proficient in JavaScript (or TypeScript), Go, or Python and comfortable going up and down the technical stack, including cloud and infrastructure-as-code. You should possess effective communication skills and can convey complex concepts to non-technical audiences. You should enjoy working collaboratively as part of cross-functional teams and thrive in an environment of evolving requirements.

Benefits include flexible working hours, more vacation days than the law requires (30 days/year on a five-day week), designated Focus Times, remote work options, relocation support and visa/work permit assistance for new employees and their loved ones coming from abroad and within Germany (applicable for unlimited contracts). We also offer green benefits, such as subsidized public transport cards, bike inspection, etc., depending on your location and support your professional growth through monthly learning days, hack days, online and physical library, a 2000€ development allowance per year, continuous feedback, etc.

Additional information: We are a remote-friendly company with one office in Berlin-Wedding. People come to the office or work from home as per their wishes and circumstances. Some roles require presence in the office at least from time to time.


Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started