Senior Software Engineer

Tel Aviv-Yafo, Tel Aviv District, IL

Nimble

Need fast, accurate data? Nimble’s platform gathers, organizes, and integrates data into cloud solutions for maximum impact and business growth.

View all jobs at Nimble

Apply now Apply later

Description

We are looking for an experienced Software Engineer (Backend) who has a lot of passion for scaling software up.

In this role, you will be developing highly scalable solutions, that will impact out products and customers. Come and join our strong team!

Responsibilities

  • A unique opportunity to participate in a small, innovative team designing and experimenting with the future of Nimble’s Data products –
  • After successfully penetrating the Data market and growing rapidly, Nimble is building its line of next-generation products and is forming a new team of all-stars to build it!
  • The next suite of products, named our “Search” products, will be heavily based on AI and LLMs including GPT-based models.
  • We work with Go, Python, NodeJS, MongoDB, Postgres, OpenAI, Langchain, Redis, and Opentelemetry, to name a few, Deployed in a multi-cloud environment.
  • You will be expected to take part in designing, implementing, and defining Nimble’s Search products, bringing them from an incubation period to being used in production at scale.
  • You will work in a small team of backend engineers all focused on the same goal.
  • You will directly affect product and architecture decisions together with the Product Manager, UX Designer, and other engineering teams.


Requirements

  • Proficiency with either Go, Python, or NodeJS is expected (we believe strong candidates will have 6+ years of experience as Back-End engineers).
  • Experience designing and implementing large-scale apps in production is a must.
  • Excellent understanding of modern web apps’ lifecycle and architecture.
  • A demonstrated ability to design and architect back-end solutions independently from scratch.
  • Some experience developing apps on top of LLMs is a plus.
  • Interface with other teams to integrate with other parts of the product.
  • Analyze and improve the efficiency, scalability, and stability of various system components.
  • Experience with API design and implementation.
  • Fluent in written and conversational English

About us

Nimble is the first business external data platform, making data decision-making easier than ever, with our award-winning AI-powered data structuring technology Nimble connects business users with the public web knowledge.

We empower businesses with mission-critical real-time external data to unlock advanced competitors’ intelligence, price comparison, and companies’ data for sales and marketing. We translate data into immediate business value.

With Nimble, data teams build advanced AI applications that connect enterprise-ready real-time web data to their custom LLMs. Modern BI teams use Nimble to build business dashboards and unlock new opportunities with market visibility. 

We will disrupt the traditional market intelligence space. The reward is great – we can disrupt the legacy data industry worth $ 100B and build a data-connected world.


Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  2  0  0
Category: Engineering Jobs

Tags: APIs Architecture Engineering GPT LangChain LLMs MongoDB Node.js OpenAI PostgreSQL Python UX

Region: Middle East
Country: Israel

More jobs like this