Sr Ruby/Java Engineer
Published on May 23, 2023
Knowde is the leading marketplace for ingredients, polymers, and chemistry. For the first time ever, R&D teams and buyers can search, learn, engage, sample, quote and purchase from every major producer on earth – all in one place. Knowde provides chemical producers the technology required to move online quickly and meet the new needs of customers who want a better online buying experience. Marketplaces have modernized major industries, and Knowde is bringing this same transformation to the chemical industry. Knowde is the only venture-capital backed chemical marketplace, trusted by industry-leading chemical producers across the globe. Knowde offers access to over 8,000 suppliers and 185,000 chemical products. We believe in the power of chemistry. We believe in the power of chemists. We strive to optimize your journey to market so that you can continue to innovate and make a rich global impact. We are a team of contrarians, groundbreakers, and pioneers. Join us in disrupting the largest industry on Earth. The Chemical Industry touches every aspect of your daily life. Yet, it is one of the few remaining industries that is offline. Raw material suppliers and their customers are the hidden innovators behind the end-products we rely on every day. Chemistry is used to make every physical good on earth, including the products we love from Tesla, Glossier, Apple, Nike, 3M and J&J. However, the largest and most impactful industry in the world is still doing business the same way it did 100 years ago. Until now. The industry is the building blocks of the entire world. 15,000+ suppliers provide every single ingredient, polymer and chemistry that make up every physical product in existence. Yet, the expansive world of chemistry had gone largely unorganized and remained inaccessible to many. The industry craved a single destination to efficiently conduct research, compare and purchase raw materials without the hassle of scouring thousands of websites, calling and emailing sales reps and attending costly in-person trade shows. Welcome to Knowde.
- You will be responsible for architecting and implementing our specialized search engine (https://www.knowde.com/search)
- Make key architectural decisions regarding efficient data ingestion, data structures, API contracts and result scoring
- Maintain existing search features and implement new features (you will work in both Java and Ruby
- Generate and track key UX metrics
- Work on service resiliency and search performance
- You should have a track record of shipping working software and a product mindset focused on delivery
- You should be well-versed in Java (several years of experience)
- You have some experience in Ruby (or are willing to learn)
- You have either implemented a search engine in the past or have a keen interest in expanding your knowledge in this area
- You’ve worked with FTS engines, such as ElasticSearch
- You’ve built cloud-based systems on AWS or another cloud provider
- A degree in CS or related discipline
- You understand how distributed systems can break, and you understand the different tradeoffs when building them
- Java + Ruby
- Spring
- Redis / PostgreSQL
- ElasticSearch
- Docker
- Location: Poland - Rzeszów, Lodz, Białystok, or remotely
- Flexible working hours and the possibility to work remotely
- Opportunity to work on innovative projects with a strong team of engineers
- Possibility to learn and develop