Fyber Engineering

Where data meets scale.

Engineering Blog

Videos

02:27:51

Machine Learning for Dummies Session 1 of 3: From Concept to Production

Discover the world of machine learning in this first of three meetups. No previous knowledge is needed.

47:26

Big Data Should Be Simple

In ad tech, big data means facing some very complex (and exciting) challenges. Come learn more.

43:22

Druid Production Use Case

Fyber serves over 10M requests per minute. Learn why and how we used Druid as our DB.

00:52:21

A look into Fyber's Big Data Architecture: K8s, AirFlow, Spark, and Ocean

In-depth review of Fyber’s Big Data infrastructure!

Events

Meetup: Machine Learning for Dummies

TBD

Petach Tikva

Open positions

  • Technology

    • Backend Tech Lead | Petah Tikva

      Fyber's R&D team is looking for a talented and experienced Server Tech Lead. You'll be responsible for designing and implementing our high scale, low latency distributed production systems, as well as pushing the technology and code base forward.

       Description: 

      • Build, design, and analyze complex, highly concurrent and highly available production systems
      • Own production systems that handle billions of requests and terabytes of information each day
      • Bring our code and architecture to the next level
      • Translate business requirements into high quality code
      • Mentor talented junior developers and be a technical focal point

      Requirements:

      • Bachelor's Degree in Computer Science (or equivalent), or a veteran of a technological army unit
      • 5+ years experience of hands-on experience with JVM based Scala/Java/Clojure/Kotlin production systems
      • Proven knowledge of designing and writing elastic, highly concurrent, scalable, cloud-based systems
      • Experience in adopting, learning, and teaching new technologies and programming languages
      • High standards for code quality, production stability, deployment process, performance, architecture, and testing
      • Significant experience in working with a functional programming language (Scala/Haskell/F#) - a very strong advantage
      • Experience in working with docker and K8s - an advantage
      • Experience in working with either of Kafka, Akka, vertex, or another Scala streaming framework - an advantage

      *Fyber is an equal opportunity employer. You are welcome to our Fyber team no matter your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or any other matter.

      Apply
    • Big Data Developer | Petah Tikva

      The Fyber R&D team is looking for a Big Data Developer.  The Big Data Developer will be involved in developing a platform which collects, processes, streams and analyzes very large amounts of data and billions of request. If you are a fast learner, outside the box thinker and eager to attain knowledge, we will help you achieve it with us.

      Requirements

      • Bachelor's Degree in Computer Science (or equivalent), or a veteran of a technological army unit
      • 4+ years professional experience in software development, preferably Java/Scala/Python
      • Experience with Kafka, Spark, NoSQL stores (Aerospike) -a plus
      • Experience with DevOps tasks- a plus
      • Advantage in developing concurrent web servers in Scala
      • Experience with AWS and docker- a plus
      • Experience in the Ad-Tech industry- a plus
      • Sense of ownership for own learning and development
      • Excellent written and spoken English
      • Experience in processing and analyzing large volumes of data
      • Experience in building innovative large scale server side systems

      Fyber is an equal opportunity employer. You are welcome to our Fyber team no matter your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or any other matter.

      Apply
    • Frontend Developer | Petah Tikva
      Fyber is looking for a talented Frontend developer. 
      Role responsibilities include the development of Fyber's next generation frontend applications using the latest state-of-the-art technologies.
      Requirements:
      •  +1 years experience with Javascript (ES5-7), HTML5 & CSS3 - a must.
      •  +1 years experience with ReactJS - a must.
      •  Experience with JS in mobile devices (iOS / Android) - an advantage.
      •  Experience with Ruby on Rails / Node.js - an advantage. 
      •  A team player and a fast learner. 
      •  A creative thinker and tinkerer with excellent communication skills.
      •  Ability to work independently and to integrate features end-to-end.
      •  Experience with tools such as ReduxJest & Enzyme, Webpack, Gulp / Grunt, Jasmine / Mocha, Chai & Sinon, NightwatchJS, Puppeteer, Browserstack, etc. an advantage.

       

      Fyber is an equal opportunity employer. You are welcome to our Fyber team no matter your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or any other matter.

       
      Apply
    • (Junior) Solution Engineer* | Berlin

      Fyber is a global technology company, developing a next-generation monetization platform for mobile publishers. Fyber combines proprietary technologies and expertise in mediation, RTB, video, and audience segmentation to create holistic solutions that shape the future of the mobile app economy. Our vision is to create a world in which people have affordable access to quality content while enjoying a pleasant, relevant user experience. Fyber is the powerful combination of 4 leading ad tech companies with complimentary publisher-focused technologies and capabilities, enabling us to introduce a range of truly innovative solutions packaged into a single mobile publisher platform. Our mission is to empower mobile publishers to unlock the true value of their properties by building a holistic, efficient, frictionless monetization environment.

      Learn and grow with some of the best experts in the mobile industry. Work within a high-growth, software company (with over 350 employees worldwide). Join a friendly, culturally diverse team (+35 nationalities) where people live values like dedication, team spirit, mutual respect, and accountability.

      Fyber is looking for  passionate, highly-skilled and a tech-savvy (Junior) Solution Engineer to join our growing team. A strong candidate would demonstrate a sense of responsibility, flexibility, dedication to high quality standards and would have a combination of technical consulting skills. 

      You have a friendly, open nature and can talk about challenges without creating arguments and you are interested in the well-being of colleagues you are more than welcome to join R&D at Fyber, the fastest growing industry around. This position doesn't include code writing. 

      Responsibilities:

      • Serve as the designed expert to internal and external clients regarding all of Fyber's products and services
      • Troubleshoot and investigate technical issues raised by technical and non technical stakeholders
      • Actively consult the client on solutions that would help it optimize its revenue
      • Collect client requirements and work closely with product and R&D teams to shape the product road map
      •  Regular collaboration with the business and sales engineering teams located in Fyber's branches all around the globe
      • Occasional travel 
      • Support and contribute to our amazing work culture with a great attitude

      Requirements:

      • University degree in CS or a related field
      • Software development background (Java / Objective-C / HTML / XML)
      • Familiarity with at least one scripting language (Python, Ruby, Perl, etc.) and database management systems (MySQL, Redshift,Cassandra)
      • Knowledge of web debugging tools (Firebug / Charles / Fiddler ) is a plus
      • Experience in analyzing data to generate clear proposals and presentations
      • Demonstrated ability to understand business issues and apply creative solutions
      • Excellent communication skills and strong client-facing business acumen
      • High self-motivation and initiative, “can do” attitude is essential
      • Attention-to-detail and organizational skills
      • Professional verbal and written English

      Enjoy all of the perks of:

      • free food/drinks (daily breakfasts, bi-weekly Thursday’s lunches, Friday’s happy hours, free fresh fruit and high-energetic drinks),
      • 5 extra recharge days plus 2 extra culture days to enjoy your long weekends and holidays;
      • Flexible working hours;
      • stock options, our employees are fundamental for us and share our success with them;
      • pension scheme subsidized by the company;
      • amazing office space in the heart of Berlin highly equipped office building;
      • discounts for a gym membership;
      • internal and external training sessions;
      • Global team-building social events.

      *Fyber is an equal opportunity employer. You are welcome to our Fyber team regardless of your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or anything else.

      Apply
    • Junior Solution Engineer | London

      Fyber is looking for a passionate, highly-skilled and tech-savvy Junior Solution Engineer (SE) to join our UK hub.

      A strong candidate would demonstrate a strong sense of responsibility, flexibility, dedication to high-quality standards, and would have a combination of technical and consulting skills.

      If you are looking to join a leading company in the fastest growing industry around, then this is the perfect opportunity for you.

      Your Role:

      • Serve as the designated expert to clients and potential clients regarding all of Fyber’s products and services
      • Troubleshoot and investigate technical issues related to partner implementation
      • Actively consult the client on solutions that would help it optimize its revenue
      • Collect client requirements and work closely with product and R&D teams to shape the product roadmap
      • Regular collaboration with the business and Solutions Engineering teams located in Fyber’s hubs all around the globe
      • Occasional travel

      Your Qualifications:

      • Software development background (Java / Objective-C / HTML / XML)
      • Familiarity with at least one scripting language (Python, Ruby, Perl, etc.) and database management systems (MySQL, Redshift, Cassandra, etc.)
      • Knowledge of web debugging tools (Firebug / Charles / Fiddler ) is a plus
      • Experience in analyzing data to generate clear proposals and presentations
      • Demonstrated ability to understand business issues and apply creative solutions
      • Excellent communication skills and strong client-facing business acumen
      • High self-motivation and initiative, “can do” attitude is essential
      • Attention-to-detail and organizational skills
      • Professional verbal and written English

      Fyber is an equal opportunity employer. You are welcome to our Fyber team no matter your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status, etc.

      Apply
    • Junior Solution Engineer | New York

      Fyber is looking for a passionate, highly-skilled and tech-savvy Junior Solutions Engineer (SE) to join our New York office. A strong candidate would demonstrate a strong sense of responsibility, flexibility, dedication to high quality standards, and would have a combination of technical and consulting skills.

      If you are looking to join a leading company in the fastest growth industry around, then this is the perfect opportunity for you.

      Your Role:

      • Troubleshoot issues related to direct demand, attribution provider connections and programmatic demand
      • Serve as the designated expert to clients and potential clients regarding all of Fyber’s products and services
      • Troubleshoot and investigate technical issues related to partner implementation
      • Actively consult the client on solutions that would help it optimize its revenue
      • Collect client requirements and work closely with product and R&D teams to shape the product roadmap

      Your Qualifications:

      • 0-1 years of experience in software development. Preference to experience within the Ad - Tech industry. 
      • Experience with mobile environment (iOS/Android) - A must
      • Deep programming knowledge and ability to read and understand code
      • Software development background (at least one of Java / Scala / Objective-C / HTML / XML / JavaScrip/ C++/ Ct)
      • Familiarity with scripting languages (Python, Perl, etc.) and database management systems (MySQL, Redshift, Cassandra, etc.)
      • Demonstrated ability to understand business issues and apply creative solutions
      • Excellent communication skills and strong client-facing business acumen
      • High self-motivation and initiative, “can do” attitude is essential

      The Perks:

      At Fyber, we believe in the power of free apps. And we believe that smart advertising drives sustainable app monetization. We are dedicated to helping developers capture this opportunity and are investing for the long term to build the technologies and platforms that will fuel the app economy of the future. Join us to make our vision a reality.  

      • Recharge days - All employees receive five long weekends per year, on top of their regular time off and holidays – whenever they choose
      • Culture Days - All employees will be eligible for additional two paid days off, on top of their regular time off, These days may be selected by you for one of the following reasons: Volunteering, Birthday's week, local protesting initiative, holidays. 
      • Global social events - Weekly happy hours, annual company trips and employee parties – these are just some of the ways we like to spice things up
      • Internal mobility opportunities - We believe in employee development and have a policy in place to encourage opportunities for growth within the company
      • Sponsored fitness activities - From yoga to gym memberships to lectures about diet and health, we like to see our teams healthy
      • Health insurance - We provide competitive packages for health insurance
      • Stock options - Our employees are fundamental to our success and all receive stock options

      Fyber is an equal opportunity employer. You are welcome to our Fyber team no matter your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or any other matter.

      Apply
    • Senior Full Stack Developer | Petah Tikva

      Fyber is looking for a Senior Full Stack Developer to join the R&D department. The Full Stack Developer will be responsible for the design and development of Fyber’s next generation solutions. Our engineering team works with the latest technologies and builds advanced systems using cutting edge JavaScript technologies.

      Your Qualifications:

      • 2+ years experience with Front End web development – Angular/React
      • 2+ years experience with server-side web development – NodeJS
      • Familiar with OOP, FP, Design Patterns
      • Experience with JavaScript/ES6/TypeScript 
      • Understanding of writing unit & integration tests
      • Experience with SQL – an advantage
      • Independent, fast learner and highly motivated
      • Team player, patient and adaptive to changes
      • Creative thinker with excellent communication skills
      • B.A. / B.Sc. in Computer Science or equivalent

      Fyber is an equal opportunity employer. You are welcome to our Fyber team no matter your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or any other matter.

       
      Apply
    • Software Engineer* | Berlin

      Fyber is a global technology company, developing a next-generation monetization platform for mobile publishers. Fyber combines proprietary technologies and expertise in mediation, RTB, video, and audience segmentation to create holistic solutions that shape the future of the mobile app economy. Our vision is to create a world in which people have affordable access to quality content while enjoying a pleasant, relevant user experience. Fyber is the powerful combination of 4 leading ad tech companies with complimentary publisher-focused technologies and capabilities, enabling us to introduce a range of truly innovative solutions packaged into a single mobile publisher platform. Our mission is to empower mobile publishers to unlock the true value of their properties by building a holistic, efficient, frictionless monetization environment.

      Learn and grow with some of the best experts in the mobile industry. Work within a high-growth, software company (with over 350 employees worldwide). Join a friendly, culturally diverse team (+35 nationalities) where people live values like dedication, team spirit, mutual respect, and accountability.

      Fyber is looking for a Software Engineer to join our Offerwall team. Our platform deals with huge amounts of data and billions of requests. Each engineering team works with a clear mission in mind, taking accountability for every part of the system from deployment to production 3rd tier engineering debugging. Our teams are multidisciplinary and consist of Developers, QA Engineers and Product Managers.

      You have a friendly, open nature and can talk about challenges without creating arguments and you are interested in the well-being of colleagues.

      Responsibilities:

      • Align your work with our business and technical visions
      • Receive problems to solve, estimate the time required to do the work, and deliver on that estimate.
      • Work with our senior engineers to create technical designs. You will be mentored.
      • Write good code that aligns with our engineering standards.  
      • Passionately learn our engineering principles.  Continuously improve your skills and knowledge
      • You write the best quality code you can.  Your code will be formally reviewed.
      • At times research the technical feasibility of new ideas and actively suggest improvements
      • Support and contribute to our amazing work culture with a great attitude

      Requirements:

      • University degree in CS or a related field
      • You have 2-4 years experience as a Ruby engineer and not just Ruby on Rails), you know object-oriented analysis and design
      • You can develop unit tests and automated tests for your code
      • You have working experience with Kafka
      • Experience with Web, HTTP, TCP protocols
      • Experience with Kafka, Spark, NoSQL stores (Redis or Aerospike)- An advantage
      • You feel comfortable with Linux and console applications programming
      • Expertise with Java, Scala, or c++ is nice to have
        Experience working with messaging queues, especially 0MQ and Kafka

      Enjoy all of the perks of:

      • free food/drinks (daily breakfasts, bi-weekly Thursday’s lunches, Friday’s happy hours, free fresh fruit and high-energetic drinks),
      • 5 extra recharge days plus 2 extra culture days to enjoy your long weekends and holidays;
      • Flexible working hours;
      • stock options, our employees are fundamental for us and share our success with them;
      • pension scheme subsidized by the company;
      • amazing office space in the heart of Berlin highly equipped office building;
      • discounts for a gym membership;
      • internal and external training sessions;
      • Global team-building social events.

      *Fyber is an equal opportunity employer. You are welcome to our Fyber team regardless of your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or anything else.

      Apply
    • Solution Engineer* | Berlin

      Fyber is a global technology company, developing a next-generation monetization platform for mobile publishers. Fyber combines proprietary technologies and expertise in mediation, RTB, video, and audience segmentation to create holistic solutions that shape the future of the mobile app economy. Our vision is to create a world in which people have affordable access to quality content while enjoying a pleasant, relevant user experience. Fyber is the powerful combination of 4 leading ad tech companies with complimentary publisher-focused technologies and capabilities, enabling us to introduce a range of truly innovative solutions packaged into a single mobile publisher platform. Our mission is to empower mobile publishers to unlock the true value of their properties by building a holistic, efficient, frictionless monetization environment.At Fyber, we believe in the power of free apps. And we believe that smart advertising drives sustainable app monetization. We are dedicated to helping developers capture this opportunity and are investing for the long term to build the technologies and platforms that will fuel the app economy of the future. Join us to make our vision a reality.

      Fyber is looking for a passionate, highly-skilled and tech-savvy Solutions Engineer (SE) to join our Berlin office. A strong candidate would demonstrate a strong sense of responsibility, flexibility, dedication to high quality standards, and would have a combination of technical and consulting skills.

      If you are looking to join a leading company in the fastest growth industry around, then this is the perfect opportunity for you.

      Your Role:

      • Troubleshoot issues related to direct demand, attribution provider connections and programmatic demand
      • Serve as the designated expert to clients and potential clients regarding all of Fyber's products and services
      • Troubleshoot and investigate technical issues related to partner implementation
      • Actively consult the client on solutions that would help it optimize its revenue
      • Collect client requirements and work closely with product and R&D teams to shape the product roadmap

      Your Qualifications:

      • 1-2 years of experience in software development. Preference to experience within the Ad - Tech industry.
      • Experience with mobile environment (iOS/Android) - A must
      • Deep programming knowledge and ability to read and understand code
      • Software development background (at least one of Java / Scala / Objective-C / HTML / XML / JavaScrip/ C++/ Ct)
      • Familiarity with scripting languages (Python, Perl, etc.) and database management systems (MySQL, Redshift, Cassandra, etc.)
      • Demonstrated ability to understand business issues and apply creative solutions
      • Excellent communication skills and strong client-facing business acumen
      • High self-motivation and initiative, "can do" attitude is essential

      Enjoy all of the perks of:

      • free food/drinks (daily breakfasts, bi-weekly Thursday’s lunches, Friday’s happy hours, free fresh fruit and high-energetic drinks),
      • 5 extra recharge days plus 2 extra culture days to enjoy your long weekends and holidays;
      • Flexible working hours;
      • stock options, our employees are fundamental for us and share our success with them;
      • pension scheme subsidized by the company;
      • amazing office space in the heart of Berlin highly equipped office building;
      • discounts for a gym membership;
      • internal and external training sessions;
      • Global team-building social events.

      *Fyber is an equal opportunity employer. You are welcome to our Fyber team regardless of your gender, race, color, ethnicity, nationality, religion, sexual orientation, age, disability, family status or anything else.

      Apply
    • Student Backend Developer | Petah Tikva

      The Fyber R&D team is looking for a Student Backend Developer. The student developer will take part in engineering a high concurrent real-time serving platform, supporting extremely high traffic and processing huge amounts of data. If you are a fast learner, outside the box thinker and eager to attain knowledge, we will help you achieve it with us.

      Requirements:

      • Studies for a BA / BSc in Computer Science (or equivalent)
      • Starting third / fourth year of studying
      • with at least one year of studies remaining
      • Some experience with Java / Scala
      • Experience in writing multi-threaded, high-concurrent server development - an advantage
      • Scala / Akka experience – a strong advantage
      • Smart, interdisciplinary, fast learner and a team player
      • Creative thinker with excellent communication skills
      • Ability to work independently
      Apply
    • Student Big Data Developer | Petah Tikva

      The Fyber R&D team is looking for a Student Big Data Developer.  

      The Student Big Data Developer will be involved in developing products which collects, processes, streams and analyzes large amounts of data and billions of request based on cutting edge technologies (Spark, Druid, Cassandra, Kafka..)
      In addition to coding you will focus on research, POCs and architecture challenges in the Big Data area.

      If you are interested in Big Data and a fast learner, outside the box thinker and eager to learn technologies, we will help you achieve it with us.

      Your Qualifications:

      • Computer Science Student (or equivalent) with at least one year of studies remaining
      • Advantage in developing concurrent web servers in Scala, Java or Python
      • Experience with Java
      • Experience with Kafka, Spark, NoSQL stores (Aerospike) -a plus
      • Experience with AWS and docker- a plus
      • Sense of ownership for own learning and development
      • Excellent written and spoken English
      Apply

Contact Us










 

Imprint

Fyber N.V.

Office Address:
Wallstraße 9-13
10179 Berlin
Germany
Phone: +49 30-6098555-0
Fax: +49 30-6098555-35
Email: [email protected]

Managing Directors: Ziv Elul, Daniel Sztern, Yaron Zaltsman

Statutory seat: Amsterdam, The Netherlands,
Kamer van Koophandel KvK-Nr. 54747805
German Branch Office: Amtsgericht Charlottenburg, HRB 166541

VAT ID No.: DE289234185
LEI: 894500D5B6A8E1W0VL50

Editorial responsibility for content under § 55 II RStV: Eva Sayre, Johannisstrasse 20, DE-10117 Berlin

Disclaimer

Fyber is not responsible for any content of third-party websites which can be accessed via links from Fyber’s website. Fyber does not control any of these sites and expressly dissociates itself from their content.

Copyright

All rights reserved. Reproduction of any content on Fyber’s website as well as storage and usage of such content on optical or electronic data carriers only upon prior written consent of Fyber. Unwarranted utilization of such content in whole or in part by third parties is strictly prohibited.