Back to all open positions

Senior Backend Engineer

Tel Aviv, Israel

Upsolver is looking for an experienced and passionate Senior Backend Engineer to join our growing Backend team in Tel Aviv. As a team member, you’ll be pivotal in taking Upsolver to the next level.
You will work among the best developers who write a real-time, non-relational data management layer.

What you'll do

  • Push the state-of-the-art in Big Data product experience by inventing new ways of interacting with data and visualizing it at rest and on the move.
  • Work on UpSQL- our in-house SQL-based programming language.
  • Help keep Upsolver running by creating high-availability, high-performance services for internal and external use.
  • Design and implement a sophisticated, large-scale service-based architecture across many cloud locations.
  • Integrate into our users’ day-to-day workflow with an API, CLI, and other offerings.
  • Work with one of the most exciting programming languages today- Scala, using OOP and FP paradigms.

What you bring

  • 5+ years experience in a high level language such as Scala / Java / Haskell / C# / C++ / Other similar languages
  • Hands-on experience building software from idea to production (ideation, design, implementation, testing, production)
  • High focus, fast delivery mindset
  • Desire to solve complex problems

Nice to have

  • Knowledge in AWS, Azure, or GCP
  • Experience with large-scale SaaS systems
  • Experience with Big Data products
  • Bachelor’s degree in computer science BSc or equivalent
  • Experience in a tech lead or team lead role

What we provide

  • Working with a super experienced R&D team - we will invest extensive efforts in onboarding you to the team and help you become one of the best.
  • Steep learning curve - the perfect place for people who love to learn.
  • An opportunity to significantly impact the product and the Big Data domain- you will help design and implement new solutions, some of which are state-of-the-art in our field.
  • An opportunity to grow into a technical leadership role- being a small company, leading is a part of the day-to-day of every Upsolver employee.

About Upsolver

Upsolver for Data Lakes is what Oracle was for table management: We create the next generation of Big Data management layer.

Upsolver develops a platform that manages the entire cloud-based file system, input, and output data channels.

Simply put, when you want to handle a vast amount of data, you need to: 

  • Stream it into cloud storage
  • Re-format it
  • Enrich it for queries and analytics
  • Optimize it
  • Archive it

And do it for any data source, data format, and query engine in your organization. 

That’s a whole lot of engineering efforts!

Upsolver hides all this complexity away so that you can focus on what matters- your business. You can now use SQL to query an information stream coming from Kafka, for example, or prepare it to an ad-hoc query engine like Presto, *without writing a single line of code*, and without managing anything in production.


If that sounds cool to you as it is to us- we want you!

 Upsolver embraces diversity. We are proud to be an equal-opportunity workplace. We do not discriminate based on sex, race, color, age, sexual orientation, gender identity, religion, national origin, citizenship, marital status, veteran status, or disability status.

 




Apply Now

Templates

All Templates

Explore our expert-made templates & start with the right one for you.