Software Engineer (m/f/x)

about 2 years ago
Full time role
Hybrid · Remote · Berlin, BE, DE... more
Hybrid · Remote · Berlin, BE, DE... more

Job Description

ABOUT ECOSIA
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 15 million users have planted over 140 million trees. Our reach is expanding as we continue to grow and plant native and biodiverse trees worldwide!
We are looking for mid-level/senior Software Engineers (m/f/x) with expertise in full-stack software development in the cloud to join us in Berlin.
Important: one of the teams we're hiring for offers a fully remote position.
We're growing fast in terms of users and need support in our team’s mission to scale our search engine and engage with our users to deliver new product ideas.
Do you want to become part of a fun team and shape a product used by millions of users every day and help regenerate our ecosystem?Then read on!

YOUR OPPORTUNITY TO MAKE AN IMPACT:

  • Contribute to the development of new features in our cross-functional product teams embracing Agile and DevOps culture.
  • Build, deploy, and maintain the applications and services that power Ecosia’s products around the globe.
  • Be a mentor for less experienced peers through your technical knowledge and personal skills.
  • Strengthen our collaborative and inclusive culture, in alignment with our core values and ways of working.

YOUR AREAS OF KNOWLEDGE AND EXPERTISE:

  • You have solid mid-level to senior experience in at least one of our main development languages: Go-lang or Javascript.
  • You write clean and maintainable code, adopting technical best practices: You can build well-tested code through TDD and are comfortable with Object-Oriented design principles.
  • You have experience building applications and services in the cloud. You work full-stack caring both of front-end user experience and of operational concerns.

  • You have T-shaped skills and experience. You might have expertise in only a few of the technologies of our tech stack but you’re curious to learn and can pair with other engineers across it.
  • You are fluent in English (German not required).
  • You share our core values and ways of working.

THE HIRING PROCESS (steps can be combined):

  • First call with our recruiter
  • A “take-home” technical assignment
  • Technical conversation with 2 of your potential future colleagues
  • Pair programming session extending the previous assignment
  • Final, non-technical interview

About our technology stack:Backend: Go-lang or Python services using REST and gRPCFrontend: Vue.js/NuxtInfrastructure: AWS, Kubernetes(EKS), and TerraformTooling: Prometheus and Grafana for monitoring, Github and CircleCI for our CI/CD
We don’t expect you to have experience with all of the above but if you’re curious to learn and pair across these technologies this could be a good match! You can check our Tech radar for more details. The salary range for the role:Mid-level: between €50k and €68kSenior-level: between €61k and €82k
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