Software Engineer

Ecosia 🌳🌍🔎

Remote regions

Europe

Benefits

6w PTO

Job Description

You will build, test, and deploy the backend services that power Ecosia search. Contribute to the development of new features in our cross-functional product team. Support your team members in frontend-focused work streams, if you are interested. Advance our engineering practices for backend within your areas of interest. Share what you know and empower your peers to gain deeper technical knowledge. Strengthen our collaborative and inclusive culture, in alignment with our core values and ways of working. You should have solid experience building and deploying production code in the Go programming language. You are able to work within existing system design and architecture patterns, making sure to account for scalability, security, and performance optimisation. You have experience navigating observability systems and setting up monitoring and alerting for services. You have basic knowledge of CI/CD pipelines and cloud infrastructure. You are motivated to dive deep technically, learn and apply best practices, and grow professionally. You like to work collaboratively with Product, Design, and other engineers. You can communicate well written and verbally in English.

About Ecosia

Ecosia is committed to engaging users and making more people climate-active by planting millions of trees where people and ecosystems need them most.

Apply for This Position