Skip to main content
Upsolver Engineering

What is it like to work at Upsolver?

What exactly is Upsolver Engineering? #

We are about 25 employees in Software Engineering, Customer Operations, QA, Design and related disciplines.

What do Software Engineers at Upsolver work on? #

There is a lot of interesting and challenging work for Software Engineers at Upsolver.

Our back-end engineers work on everything from the API to the Data Engine and related infrastructure. Such tasks can be to find performance improvements squeezing out another few percentage points from CPUs already running hot. Or implement new data processing features and logic. Or write connectors to other cloud services that we want to support. Or write SQL parsers and API endpoints.

Front-end developers work on creating user interfaces that let the user intuitively understand a product that does a lot of complicated things behind the scenes.

Regarding what our product is and what its capabilities are, see our company website.

Where do Upsolver Engineering employees work? #

Our offices are at walking distance from HaShalom train station in Tel Aviv.

The precise address is:

94 Yigal Alon St, Tel Aviv
Alon building #2, 15th floor, Upsolver office

We work in hybrid mode with on average two and a half days per week from the office.

Upsolver’s tech stack #

Our main language in the backend of the API and the Data Engine is Scala. Our frontend is written in TypeScript and React.

We interface with lots of technologies in the cloud & data space. Some of the more important ones include:

  • AWS EC2 and other basic services
  • Amazon Athena, Ahana, PrestoDB, Qubole, Starburst and others
  • AWS S3, Azure Blob Storage, Google Cloud Storage
  • Kafka, Amazon Kinesis, Azure Event Hub
  • Amazon Redshift
  • Snowflake
  • MySQL, MariaDB, PostgreSQL, Oracle and SQL Server
  • Azure Synapse
  • Elasticsearch

We use some of those technologies as our infrastructure, and others because our product allows creating data pipelines that read and write to them.

For a more complete list, see our page on stackshare.

Applying to Upsolver #

If you’ve read this far, first of all: thank you for your time! We’d like to get to know you.

Please send your CV to Shira Navon (LinkedIn) or directly upload it on our careers site if there is a matching position.

If you can’t find an open position that you would consider a match, but you’re excited about the company and its product, please don’t hesitate to contact us anyway.

Frequently Asked Questions #

  • Q: Do I need previous experience with Scala or Big Data technologies to work at Upsolver?

    A: No, neither of these are required. If you haven’t worked with these before but would like to get a feel for what it is like, you are on the right website.

  • Q: Do I need previous experience with cloud technologies to work at Upsolver?

    A: Again, it’s not required, although of course it helps. We are generally of the opinion that great software engineers are able to learn these things as needed, and learning new things is pretty much a daily occurence here anyway.

There's no articles to list here yet.