Engineering Lead (m/f/x)

almost 2 years ago
Full time role
Berlin, BE, DE... more
Berlin, BE, DE... more

Job Description

ABOUT ECOSIA
A better planet with every search - Ecosia, the search engine that plants trees, is one of the world's largest social businesses and the first B Corporation in Germany. As part of our mission to cultivate a more environmentally, socially, and economically sustainable world, we are planting and protecting forests by enabling people to channel their everyday actions into environmental good. So far our 20 million users have planted over 150 million trees. Our reach is expanding as we continue to grow and plant native and biodiverse trees worldwide!
Do you want to actively enable our engineers to bring value to millions of users every day and become part of shaping this new role at Ecosia?
We are looking for an Engineering Lead who makes the people around them better engineers and ensures that our best practices and technology keep growing with us. If this is you, come join us remotely or in our Berlin office.
Together with other Engineering Leads, Engineering Managers, and the whole engineering organization, you will facilitate and actively contribute to a healthy engineering culture and a tech stack that is fit for purpose and scale. You will coordinate and communicate technical needs with the rest of Ecosia and identify technical opportunities.
This is not a people management role. Your primary focus is the success of engineering initiatives. Thereby, you will get a chance to be hands-on and actively improve our tech stack.

YOUR OPPORTUNITY TO MAKE AN IMPACT:

  • Be available for advice and feedback: you’ll be the go-to technical expert for high-level technical decisions, for example creating RFCs and ADRs.
  • Codify and share knowledge: start and lead knowledge building and sharing initiatives; remove technical uncertainties for all of engineering.
  • Keep an overview and lead technology improvements: identify, plan, prioritize and carry out important technical improvements; find and evaluate relevant tech innovations and find good ways to implement them at Ecosia.
  • Support engineering growth: support teams in their hiring efforts and mentor engineers already at Ecosia.
  • Strengthen our collaborative and inclusive culture, in alignment with our core values.

YOUR AREAS OF KNOWLEDGE AND EXPERTISE:

  • Experience with directing engineering initiatives across multiple teams.
  • An understanding of important tech topics (and those that might become important in the future).
  • Experience in evaluating new ideas and creating a fitting technology strategy from that.
  • Know how to stay on top of tech debt, how to best monitor it, and other relevant tech KPIs.
  • Good communication skills and the ability to speak the language of stakeholders from different areas (e.g. product, engineering, and leadership).
  • Enthusiasm for mentoring other engineers and supporting them to take on new roles.
  • Knowledge of at least some parts of our technology stack (see below).

OUR TECHNOLOGY STACK:

  • Backend: Go and Python services communicating internally through gRPC and publicly through REST
  • Frontend: Nuxt-based Vue applications, making heavy use of SSR
  • Mobile: Firefox fork on iOS, Chromium fork on Android
  • BI: Snowplow for first-party tracking, airflow for ETL, Redshift-based Looker for dashboards
  • Infrastructure: Kubernetes on AWS through EKS; resources managed through Terraform
  • Tooling: Prometheus/Grafana for monitoring, GitHub/CircleCI for hosting and CI/CD, Docker for containerization

Find all of our tooling in our Tech Radar.
The salary range for this role:EUR 72-84k per year.
All steps are done remotely.

WHY ECOSIA?
- What if your job made a real difference to the climate crisis? Join Ecosia and support planting millions of trees where people and ecosystems need them most.- We offer you the opportunity to balance work with other parts of your life. (Flexible working hours, more vacation days than the law requires (30 days/year on a five-day week), two no meeting days, remote work options).- We are a team of more than 25 nationalities that includes people from different sexual orientations, ages, races, physical/mental abilities, child/pet/plant parents non-traditional backgrounds.- We enable you to live sustainably through our green benefits, such as subsidized public transport cards, bike inspection, green electricity allowance, etc.- We support your professional growth through monthly learning days, hack days, online and physical library, 2000€ development allowance per year, continuous feedback, etc. Useful links:- Want to know what it's like to work for Ecosia? - Ecosia’s career page- 10 questions for Ecosia’s Founder and CEO
If you’re living with a disability, illness, and/or neurodiversity or are primary caregivers, feel free to let us know how we can adjust and support your application process. For instance, we can provide different tools, interview formats, or more time for assignments.

Similar jobs