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 Developer | Petah Tikva

      Fyber's R&D team is looking for a talented and experienced Server Tech Lead. The candidate should bring with him a broad set of technology skills, ability to design and analyze complex systems and understand them from end to end.

      Requirements:

      • At least 5 years of Java experience, working in high concurrency and large scale distributed environment, involving scaling and performance challenges
      • Scala/Akka experience – a strong advantage
      • Strong experience with Java multi-threaded, high-concurrent server development
      • Experience with JVM tuning and performance analysis
      • Experience in developing for the cloud – an advantage
      • Knowledge of distributed in-memory architecture involving multi-level cache, serialization etc – an advantage
      • Smart, interdisciplinary, fast learner and a team player
      • BC in Computer Science (or equivalent), or a veteran of a technological ar
      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
      • 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
    • DevOps Engineer | Petah Tikva

      Fyber is looking for a DevOps Engineer to lead the production life cycle of a large scale distributed system, as a member of the DevOps team. Built with cutting-edge server-side technologies, Fyber's system handles tens of billions of events daily, generating terabytes of data. The DevOps Engineer will be responsible for all operational aspects of the production, staging, QA and Dev environments, managing about 2,000 servers and multiple clusters in Big Data technologies and DB ecosystem.

      Your Qualifications

      • Top-notch Linux system engineer - at least 5 years of Linux experience (or 2 years DevOps)
      • Expertise with multiple scripting languages (Bash / Python / Ruby / Groovy / etc.)
      • Administration, scripting and automation with Amazon Web Services cloud
      • Standard monitoring applications (Datadog, Graphite, Grafana, Prometheus, Sensu, etc.) and deployment / system integration / configuration management tools (Chef, Puppet, Jenkins,  Ansible, Terraform)
      • Administration of MySQL and in memory DB clusters such as Memcached, Redis, VoltDB, Aerospike, etc.
      • Web and application server administration: Apache, NGNIX
      • Administration of high load systems 24x7
      • Management of big data solutions (Hadoop, Spark) and large messaging infrastructures (Kafka, RabbitMQ)
      • Management of Cassandra clusters and/or other large-scale NoSQL solutions
      • Knowledge of object-oriented programming language and functional language Java/Scala (or other programming language)
      • Innovative, creative mindset -  out-of-the-box thinker
      • Positive, “can do” attitude who isn’t afraid of a challenge
      • Excellent English skills

      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 and experienced frontend developer. 
      Role responsibilities include the development of Fyber's next generation frontend applications using the latest state-of-the-art technologies.
      Requirements:
      •  +3 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 | London

      Fyber is looking for a passionate, highly-skilled and tech-savvy 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 scripting languages (Python, Ruby, Perl, etc.) and database management systems (MySQL, Redshift, Cassandra, etc.)
      • Familiarity with 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
      • Adequate 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 or any other matter.

       
      Apply
    • Junior Solutions Engineer (New York) | 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
    • Senior Software Engineer | San Francisco

      Responsibilities:

      • Develop new software solutions features;
      • Troubleshoot & debug software applications for online advertising;
      • Design & develop revenue increase POCs and tools for productivity, organization and account management;
      • Develop software solutions & direct testing and procedures based on internal and 3rd party app developer requirements and software architecture decisions;
      • Oversee the integration of technologies;
      • Provide guidance to key external app developers in initial integration of Fyber products;
      • Maintain & enhance Dashboards;
      • Scale on-premise datacenter by extracting and re-designing functionalities;
      • Coordinate team tasks using Agile workflow methods, including SCRUM and Kanban;
      • Utilize: Apache Kafka, Ruby, Ruby on Rails, RSpec, Mac OS X and JIRA

       Requirements:

      • Bachelor's degree in Computer Science or Computer Engineering;
      • 24 months experience in job offered;
      • Experience must include regular and daily use of: Apache Kafka, Ruby, Ruby on Rails, RSpec, Mac OS X and JIRA for Ad-tech applications.
       
      Apply
    • Solution Engineer | Petah Tikva

      Fyber is looking for a passionate, highly-skilled and tech-savvy 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 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.

      A Tech position at the R&D department (not including code writing).

      Responsibilities:

      • Serve as the designated 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 roadmap
      • Regular collaboration with the business and sales engineering teams located in Fyber’s branches all around the globe
      • Occasional travel

       Requirements:

      • 2-5 years experience in software development / sales engineering / tech support / professional services or similar
      • Experience in mobile advertising or gaming is a plus
      • Deep programming knowledge and ability to read and understand code
      • Software development background (Java / Scala / objective-C / HTML / XML / JavaScript)
      • Familiarity with scripting languages (Python, Perl, etc.) and database management systems (MySQL, Redshift, Cassandra, etc.)
      • Familiarity with web debugging tools (Firebug / Charles / Fiddler / Wireshark)
      • 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
      • Adequate 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 or any other matter.

       
      Apply
    • Support Operations Manager* | 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.

      As a Support Operations Manager, in our Support Operations team, you will work between product, publishers, and advertisers, supporting our Offer Wall end-users as well as internal stakeholders.

      In this role, you will answer to end-users queries via e-mail using our ticketing tool OTRS and collect users’ feedback on Fyber’s products/offers. Additional you are responsible to review customers’ feedback and propose/take the appropriate actions.

      In close collaboration with the team, you will make recommendations that improve and optimize our user experience and internal processes. One of your tasks will also be, to investigate and troubleshoot technical issues (with other departments) to the best of your abilities.

      You will work closely with our account managers to make processes with working campaigns lean and fast to handle. In cooperation with different stakeholders in the company such as Fraud and Ad Quality Operations or Business Analytics, you will help to improve our reporting capabilities.

      Your Profile:

      •         You enjoy office work and consistent tasks, managing customers queries efficiently and happily;
      •         You have worked in a client facing role before, for example, as a front desk agent, or as a customer care agent in a call center, and you enjoy it
      •         You are well-organized and skillful at working with processes and communication flows;
      •         Your capability of writing MySQL queries and/or basic scripts is a big plus;
      •         You enjoy optimizing processes and finding better ways to solve issues, either with people or with tools;
      •         You are looking to develop your career in a customer support role, at a company that offers you excellent development opportunities;
      •         You know how to handle MS Office and Google products (Google Drive, Gmail, Google Calendar)
      •         You are multilingual: Fluency in English (in writing and speaking); fluency in minimum one additional language (German, French, Spanish, Italian or Portuguese) is a big plus.

      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 any other matter.

      Apply

Contact Us










 

Imprint

Fyber N.V.

Office Address:
Johannisstraße 20
10117 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: Gerd Mittmann, 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.