Senior Engineer
At Nosto, we’re on a mission to make every impression relevant. We’re a global leader in the booming e-commerce space and work with amazing customers like FIGS, Muji, Dermalogica and Douglas. We are processing data for thousands of merchants with tens of millions of visitors on their sites on a daily basis.
Utilizing behavioral data, deep integrations, machine-learning technology, and automated workflows, the Nosto Commerce Experience Platform makes it easy for brands and retailers to quickly deploy fully personalized commerce experiences at scale. As an Engineer at Nosto, you’ll be solving one of the biggest challenges brands and retailers face today: How to offer customers relevant and authentic shopping experiences that drive results. We believe in always listening to our customers and achieving big things by accomplishing something small every day.
What you would be working onAs a Senior Engineer, you will be part of a Product and Engineering organization that works to build Nosto into a global Commerce Experience Platform leader for online retail and other verticals. You will report to the Head of Search Engineering, working with the search engineering team responsible for providing the Search and Category Merchandising product. You are expected to bring seniority and technical leadership to the team and spearhead major technical changes and innovations and guide your other team members in growing their skills and experience. You will be working with all aspects of the product ranging from infrastructure, backend, front-end, and participate in spearheading the research on AI powered products such as vector search. You will be supported by our SRE team, Data team, AI Lab, Design, and Core Front End teams being successful at tapping into shared resources and ways of working. You will have freedom in choice of technologies and practices as long as you are able to justify your proposals to the team and rest of the engineering. We work in a very pragmatic way and close to customers and solving their problems.
Key responsibilities:- Implement improvements and new features to the Nosto Search engine
- Work on search relevance algorithms, analyze analytical data, and find ideas and ways to improve search relevance
- Implement language processing algorithms and configurations for many different human languages
- Maintain and improve search infrastructure and DevOps processes to ensure high performance, scalability, and availability of the service
- Add new configs and analytics pages to the internal and public management console
- Design internal and external APIs
- Write internal and public documentation
- Design architecture of new services
- Provide support for internal teams with search-related questions
- Collaborate with product managers and designers in a lean Sprint-like process and quarterly roadmap planning, and annual planning.
- The main languages will be Scala (primary), Java and Vue.
- The main technologies will be Elasticsearch and Apache Flink.
- The main infrastructure will be AWS built with Terraform.
- Fluent English
- Apple Devices 💻 📱
- Ergonomic and centrally located offices🏢 with flexible working hours and remote working options 🏡 🗺️
- Opportunities to meet and collaborate with awesome team members from all over the world 👋
- An extra day off on your birthday 🥳
- Mental Health App benefit 🧘
- Paid time off to do good for the community around you 🫶
- About five weeks of vacation 🌴 and other benefits depending on the location
We are committed to Equal Employment Opportunity without regard for race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. If you have a disability or special need that requires accommodation, please let us know.