Software Engineer for AdblockPlus Chromium

eyeo GmbH

How we work
eyeo colleagues are based all over the world. You will join a cross-functional team distributed across 8 countries. We try to find a good balance between asynchronous and synchronous communication and have adopted agile practices to increase awareness across all team members.
After your morning coffee, you'll be expected to...
  • Improve the ad-filtering SDK for Chromium that powers our partners’ browsers, using mainly your C++ skills, with some bits of Java and JavaScript
  • Keep up with changes related to Chromium versions, including adopting some of their software architecture improvements in our SDK
  • Optimize memory usage and performance for our mobile partners, while striving for high ad-blocking quality
  • Ensure the stability of our SDK across multiple platforms and partners via automated tests, code reviews and collaboration with your QA colleagues
  • Ensure that partner requests are answered and implemented, and that partners are satisfied
What you bring to the table...
  • 4+ years of software development experience
  • Experience with Chromium browser internals
  • Extensive experience in modern C++ (minimum C++11)
  • Experience developing multithreaded applications
  • Continuous Integration at least as a user (bonus for having set up CI pipelines)
  • Knowledge of the Git version control system
  • Familiarity with agile frameworks (Scrum, Kanban, etc)
  • Fluency in both verbal and written English
  • Proactivity to solve problems with a positive attitude
It's awesome, but not required, if you have...
  • Experience in Java, ideally with JNI
  • Experience developing and testing mobile applications, ideally Android native
  • Experience in Python, which we use for automation purposes
  • Experience in JavaScript, ideally also familiar with V8
  • Understanding of the ad tech landscape
  • Experience using and creating Docker containers
  • Remote work experience
What we offer:
  • Work from home, one of our offices, or a co-working space—we trust you to find what works best for you
  • Stipend for one of the following: home office, co-working space, or relocation
  • Flexible working hours
  • 28 days paid vacation days
  • Your choice of hardware and setup
  • Personal and professional development budget
  • Monthly childcare stipend for children under 6
  • Offsite team days and annual summer company retreat in Cologne
  • Company-sponsored hackathons
Subscribe Now