Position: Senior Backend Developer
Company: UpPeople
Experience required: 3y
English level: intermediate

Are you obsessed with performance and scale challenges? Do you lose hours of sleep thinking about how to reduce ten milliseconds from an SQL query? If you’re looking for challenges with server solutions and running cutting-edge NoSQL big data architecture, then look no further. Our complex environment of over 4.4 billion individual profiles, and 13.0 billion historical records, will ensure that you’ll help solve big data challenges (using Hadoop, Hive, and other NoSQL solutions) while working in continuous integration and deployment.



What you bring

B.Sc. in computer science or software engineering
5+ years of experience in server-side development
Extensive knowledge in OOD, architectural and design patterns
Self-directed, ambitious, team player, fast-learn and a strong communicator
Experience working with complex database schemas
What elseContinuous integration and deployment
Experienced with end to end data and large-scale performance challenges
Good understanding of Agile concepts
Upper-intermediate English
Will be a plusPractical experience in different languages (Java, Python)
Experience with big data (Sharding, Hadoop, Hive)
Experience in building microservice architecture (pros and cons)
Experience with AWS infrastructure
About MyHeritage

MyHeritage is a unique platform for exploring your family history and making amazing discoveries about your past. Our platform makes it easy for anyone, anywhere to take a meaningful journey into their past and preserve their family stories for generations to come. We leverage cutting-edge technologies and AI techniques such as deep learning to deliver powerful discoveries to our 100 million users. Our massive database includes billions of family tree profiles, millions of DNA kits, and billions of historical records. MyHeritage is making a difference in the lives of people all over the world by making family history more accessible than ever and reuniting families across the globe. Learn more at www.myheritage.com.