We are looking for a Senior Software Engineer working as a part of the team responsible for providing a full-stack self-service solution to clients and partners for planning, activation, measurement, and insights, tapping into the best of Captify’s proprietary data and analysis. Search on its own is a highly complex data-set. Captify’s technologies have been built to extract maximum value from search for brands, partners and businesses all over the world and also to innovate & improve the consumer experience. Captify’s world-class engineers, semantic specialists and product teams are building the future of Search and as part of our Engineering Team you will play a key part in developing our offering. What you’ll be doing: Developing, designing and maintaining a reliable, scalable data-driven SaaS product Working in a cross-functional team to deliver product features Working closely with full stack and ML engineers to improve and build out our Sense product Working with cutting edge technologies in a fast-paced, start-up like environment Setting up monitoring for performance metrics and overall system behaviour to have alerts for any anomaly detected Ensuring the quality of the product you deliver as a part of the team Experimenting with new tools and technologies, producing PoC to address business needs Be a part of self-organizing, result-oriented agile team Requirements Must: What you need to be successful: At least 5 years of experience in software development. Have practical experience with developing products with a focus on analytical data processing and querying Strong expertise in ElasticSearch or similar semi-structured data stores Experience with Python and Node.js, or deep knowledge of one of the above with desire to learn the other.