Careers

Our employees, from around the world, think outside of the box and enjoy making a difference in others’ lives. We’re seeking highly motivated individuals who are willing to join our mission – to help people discover their past, celebrate the present and preserve memories for future generations.

We offer a friendly, informal and creative environment in an International start-up with many opportunities for growth.

Our Open Positions located in Or Yehuda, Israel:

If you want to be part of one of Israel’s best internet companies – please apply by sending your resume to Jobs@myheritage.com


Back-End Technical Leader

About the Job:

The Back End leader is responsible for leading and implementing features and infrastructure in complex and scalable system. The position involves development of innovative solutions for serving over 65M users, 1.3B individuals and over 3B of historical records. The ideal candidate is self-motivated, ambitious, a team player and has strong communication capabilities.

Requirements:

  • Computer science / software engineering degree from acknowledged university
  • Graduate of leading IDF development units – Advantage
  • At least 10 years of experience in server-side development – Must
  • Excellent in OOD, deep knowledge in architectural and design patterns.
  • Experienced in complex, scalable and distributed system – Advantage.
  • Experience in similar positions: architect, team leader – Advantage
  • Experience in planning and working with complex database schemas –Must

Back-End Developer

About the Job:

The Back End Developer is responsible for challenging algorithms implementation, complex data acquisition and implementation of the company’s business logic. The position involves development of innovative solutions for serving large number of users and data. The ideal candidate is self-motivated, ambitious, a team player and has strong communication capabilities.

Requirements:

  • Computer science / software engineering degree from acknowledged university
  • Graduate of leading IDF development units – Advantage
  • At least 2-3 years of experience in server-side development
  • Experience in planning and working with complex database schemas – Must
  • Experience in MySQL  – Advantage
  • Experience in .NET or PHP – Advantage
  • Experience in building APIs for client-server applications


Front End Developer

About the Job:

The Frond End Developer is a key member of the R&D team, focusing on the design and implementation of new and existing web UI features within our product environment. We seek an experienced web developer who is highly proficient in implementing the latest web technologies and has a keen eye for UI.

Requirements:

  • Computer science / software engineering degree from acknowledged university
  • At least 3 years of hands-on experience in web UI development
  • Deep knowledge of at least one client -server technology: PHP – Advantage
  • Deep knowledge in client side technologies: JavaScript, Ajax, CSS, etc.
  • Experience with JavaScript libraries (jQuery, Prototype, Dojo)- Advantage
  • Knowledge of HTML5, CSS3 ,SVG, VML– an advantage
  • Desire for hands-on work in challenging and dynamic environment
  • Excellent human relations


.NET Client Software Developer

About the job:

The Client Software Engineer is responsible for developing Family Tree Builder, the best free Genealogy software in the world with over 32,000,000 downloads, challenged with complex functionality and advanced UI, providing supreme user experience to genealogists all over the world. The position involves development of innovative solutions that make Family Tree Builder the cutting edge application it is today. The ideal candidate is self-motivated, ambitious, team player and has strong communication capabilities.

Requirements:

  • Computer science / software engineering degree from acknowledged university
  • Experienced software developer (at least 7 years) -Must
  • 5+ years’ experience in .Net C# (including .Net Framework 4.5)- Must
  • Proven WPF experience- Must
  • Experienced in C++ -Must
  • Experience in MFC – Advantage
  • Experience in in porting C++ to C# -Advantage
  • Experience in in C# to C++ interoperability – Advantages


Mac Developer

About the Job:

The Mac developer is responsible for developing Family Tree Builder, our client desktop application, for Mac. This is a challenging position that deals with complex functionality and advanced UI. The position involves development of innovative solutions that will make Family Tree Builder for Mac a cutting edge application and a leader in its field. The ideal candidate is self-motivated, ambitious, a team player and has strong communication capabilities.

Requirements:

  • Computer science/ software engineering degree from an acknowledged university – Must
  • Experienced software developer (at least 7 years)– Must
  • Experienced C++ programmer (at least 4 years) – Must
  • Experience with Objective-C – Must
  • Excellent human relations– Advantage
  • Experience with Mac OS X applications development- Advantage
  • Experience with Cross-Platform development- Advantage


Android Developer

About the Job:

We are looking for a Software Developer who will be responsible for developing the MyHeritage mobile application. The candidate will have the added benefit of working with a young, dynamic and highly experienced team in the flexible environment of a growing startup.

Requirements:

  • 2-3 of hands on in Android Developing
  • Experience in Flex Mobile development- Advantage
  • Academic background in computer science/software engineering – Advantage
  • High motivation, excellent technological skills, desire to work in challenging and dynamic environment


Dev Ops Engineer

About the Job:

The Senior Operations Engineer is responsible for the design, implementation and ongoing management and uptime of major site applications and subsystems. The candidate will align engineering development requirements with the capabilities of the site infrastructure. Participation in the design of architectures and automation that deliver against strict requirements for functionality, scalability, performance and reliability is also a key part of this position.

Requirements:

  • Minimum of 3 years administering Linux systems in a production environment
  • Strong knowledge of Linux kernel configuration, performance monitoring, and tuning
  • Experience with shell scripting and at least one other scripting language such as PHP, Python, Perl or Ruby
  • Expertise in server-side development, performance and troubleshooting analysis
  • Advantage – Experience with a configuration management software such as Puppet, Chef or CFEngine
  • Knowledge of monitoring applications such as Nagios, Ganglia, Cacti, Zabbix- Advantage


MySQL Infrastructure Administrator

About the Job:

The MySQL infrastructure administrator must have at least mid-level systems administration or programming experience. The candidate has a strong desire to learn how to administrate large-scale, fast-paced MySQL deployment within an experienced team who is ready to teach.

Requirements:

  • Experience maintaining a large-scale SQL database such as MySQL (preferred), PostgreSQL in production environment
  • Experience with NoSQL databases such as MongoDB, HBase, Redis – Advantage
  • 3 years or more years of hands-on in Linux system administration or programming
  • Ability to write Bash, Perl, Python, PHP and/or Ruby scripts for monitoring, regular maintenance, and automation of tasks
  • Knowledge of system tools such as netstat, lsof, iostat, vmstat, and others, and the ability to deploy that knowledge in production-critical investigations
  • Familiarity with systems-automation tools such as Puppet, Chef or CFEngine- Advantage

E-mail Marketing Manager

About the Job:

E-mail Marketing Specialist is responsible to own MyHeritage email marketing program and all transactional emails end-to-end. Responsible for personalization, localization, and assuring that content and creative are top-notch, optimization of performance through continuous A/B testing, user segmentation. Create and manage email lists for the various campaigns. Proactively review and improve deliverability, CAN/SPAM compliance, and permission-based marketing compliance. Responsible for quality assurance of all email campaigns and transactional emails. Work with R&D to create internal tools to increase productivity and improve performance. Tracking and communicating results on regular basis. Create reports for management.

Requirements:

  • 2+ years of email marketing experience
  • Very experienced in email deliverability, design/layout, clients, email best practices
  • Experience with Email Service Providers
  • Very good understanding of the Web, HTML, social media, Google Analytics, related technologies
  • Data-driven, analytical, very independent
  • Team player and able to work cross-teams
  • CS / Math degree preferable


QA Engineer

About the Job:

QA Engineers are responsible for methodically and thoroughly testing our products and services prior to release. The position requires performing test procedures to ensure that all products and services of the company’s websites meet company high standards and end-user requirements.
The ideal candidate should be highly organized and dedicated with strong technical and analytical skills, passionate about quality and details.

Requirements:

  • Must have University degree (Scientific degree- an advantage)
  • Must Graduate with honors (Av. Grade above 85) or Psychometric grade above 650
  • Strong technical and analytical skills
  • 1-2 years of quality assurance & manual testing experience – Advantage
  • Experience with internet companies – Advantage
  • High-level English language skills
  • Fast, energetic, diligent, highly motivated
  • Organized, methodical with high attention to details


Technical Support Engineer

About the job:

The Technical Support Engineer is responsible for providing clients with support and technical issue resolution. He/she will communicate customer needs and keep records of customer queries in order to spot common trends and underlying problems. The position involves updating the self-help knowledge base so customers can try to fix problems themselves. We are seeking someone both dynamic and hard-working, with a solid education or background in technical support troubleshooting and a desire to work for a fast-paced start-up. In addition to exceptional analytical skills, you must have a “roll-up your sleeves” attitude.

Requirements:

  • English as mother tongue or high level – Must
  • European Language speakers as mother tongue or 8200 Unit “graduates”
  • Experience in technical support or system administration – Advantage
  • Excellent written & verbal communication skills (support is done by e-mail)
  • Knowledge and experience in Internet, social networking and web 2.0
  • A focus on getting things done


Corporate Controller

About the job:

Corporate Controller will lead the company’s financial accounting, reporting and control activities across the group of companies and will ensure they are carried out efficiently, effectively and in line with best practice.

Responsibilities include:

Preparation of monthly close process including analytical review of the monthly operating results to ensure accurate accounting records are maintained, Implement a process to record transactions by department and compare costs incurred to budget and performance analysis of profit centers. Implement, Manage and control a centralized accounting system and process to ensure that accounts are effectively managed by accountants. Assume full responsibility on external Quarterly and Annually Financial reporting according to US GAAP. Act as the main point of contact to external auditors and provide all required information. Coordinate the preparation of annual tax return with outside CPA firm. Ensure accounting policies comply with the relevant accounting standards and that group policies are followed. Support with budget preparation and monthly budget analysis. Preparing special analysis to support important initiatives within the company. Manage team of 2 to 3 Bookkeepers/accountants

Requirements:

  • Internship in BIG- 4 Audit firms, Hi-tech teams.
  • 2 years of work experience in a corporate
  • Advances skills in Microsoft Excel
  • Read, write and communicate using English language sufficient to perform job function
  • Ability to develop relationships with management and to partner effectively with other department business units.
  • Able to work in a fast paced environment, ability to prioritize workload.
  • Read, write and communicate using English language sufficient to perform job function