In office: Tel Aviv-Yafo, Tel Aviv District
Surprise.com is a technology company on a mission to build the world’s first entertainment super app – combining videos, social, games, and shopping in a delightfully gamified, thoroughly enjoyable single app experience. We do this today for the same reason we began with on day one: to turn the magical, uplifting experience of Surprise into a daily, weekly, and monthly life event – because it makes people happy.
What we are doing has never been done before, and like any innovator, we face challenges on a daily basis that require top minds in their fields to break through. So, we have been steadily building an international team defined by courageous ideation, relentless drive for impact, and meritocratic leadership. We are asking you now to envision yourself as a valued member of our winning team, on this inspiring mission.
We're now looking for an experienced Python Engineer to join us in delivering a first-class experience to our worldwide audience.
Your talent and commitment to technical excellence will make a tremendous impact day in and day out – if this challenge excites you, apply below!
Making our product better, stronger, faster;
Build a high-scale and robust backend platform for millions of users;
Implementing and optimizing BE endpoints;
Write high-quality and performant code following industry best practices and standards;
Communication and coordination of work other teams (Java, DS);
Integrating DS components into our services;
Tech stack: Asyncio, FastAPI, Redis, Postgres, Kafka.
3+ years of experience in software development (Python);
Passion for learning new technologies and applying them to make a difference;
Experience in E2E development of a large feature or creating architecture of a large feature or a project (can provide examples);
Experience in directly working with relational databases, not just through ORM;
Experience with async Python;
B.Sc. in Computer Science (or equivalent);
Experience with AWS (preferable) or other major cloud services provider (GCP, Azure);
Exceptional communication skills and can clearly convey messages in English (written and oral).
Experience working in a Mobile Gaming Company;
Experience with DS tools (Pandas, Matplotlib);
Experience with big data frameworks (Spark, Hadoop);
Understanding of basic Machine Learning techniques;
Knowledge of Linear Algebra, Probability and Statistics, and Numerical methods.
Work on interesting and challenging projects, while building a pioneering software category;
Great atmosphere, with the vibe and energy of a high-growth tech company;
Ultramodern office in the heart of Tel Aviv’s business district with access to the gym and fitness centre in the building;
Coffee, tea, snacks, and fresh fruit/vegetables;
Competitive salary and equity;
Close collaboration between international team members;
And, of course, we use Surprise internally!
Your email won't be used for commercial purposes. Read our Privacy Policy.