Backend Software Engineer

February 15

Apply Now
Logo of FindMine

FindMine

FindMine is an AI-powered platform that revolutionizes the online shopping experience by providing personalized outfit recommendations to customers. Acting as a virtual stylist, it enhances product relevance, drives customer engagement, and boosts average order value by suggesting complete looks across different retail channels. FindMine is designed to streamline merchandising processes and improve customer satisfaction in the fashion retail sector.

E-Commerce • Merchandising • Artificial Intelligence • Machine Learning • Consumer Goods

11 - 50 employees

Founded 2014

🛍️ eCommerce

👗 Fashion

📋 Description

• Findmine Inc., is looking for a talented backend engineer comfortable with leveraging AI throughout to development process to accelerate the implementation of backend microservices, scalable systems, while working with large amounts of data that flow through the Findmine application. • Our services are built using Flask and are MongoDB-backed. • We need an individual who is comfortable working on an existing codebase, experimenting with AI development tools such as Cursor AI, is a quick learner, can follow existing design patterns, and is also comfortable coming to the table with ideas on how to optimize and build new features and services. • A key skill we are looking for is being able to communicate and document new features built to ensure people across the business can effectively communicate how new features work. We use Notion as our knowledge base. • The ideal candidate has also been exposed to caching multi-thousand requests per minute, and how to shave off milliseconds from a request-response cycle using in-memory databases or NoSQL databases like MongoDB and Redis. • Architect, design, develop, deploy, and operate Python services that serve millions of users. • Scale and optimize our platform to support continued exponential user growth. • Maintain integrations with user-facing elements developed by front-end developers with server-side logic. • Build platform features that make life easier for users working in other teams at FindMine and those working for our biggest clients. • Develop and maintain our external APIs which are flexible extremely responsive, and highly available. • Help us materialize our long-term SaaS platform vision by turning it into tactical goals and requirements. • Work with cutting-edge technology to solve interesting and challenging problems.

🎯 Requirements

• 7+ years of professional experience writing Python applications • Experience in designing and building distributed, high-volume services  • Deep understanding of system design, data structure, algorithms • Comfortable working with large data sets • Obsessed with code quality and ensuring test coverage; shipping high-quality code • Eagerness to continuously improve our systems by leaving the grass greener on any piece of the platform you get to work on • Passionate mentor and advocate for your technological vision but you are also respectful and open to learning from other people's viewpoints. • Comfortable in a startup environment, building processes from scratch in a high-paced environment

🏖️ Benefits

• Competitive salary and equity • Insider experience in a successful and high-growth startup (particularly relevant if you want to start your own company someday or work in VC) • Strong career progression potential (management track within operations, strategy, or a specific line of business) • Flexible office culture – work from whenever and wherever suits you as long as you deliver on your commitments to others.

Apply Now

February 15

Understand user requirements to design and develop applications for healthcare solutions. Collaborate with analysts and clients while maintaining coding standards.

February 12

Join Maker as a Backend Developer working with Node.js and managing infrastructure in a fast-paced environment.

February 12

Join KnowBe4 as a Senior Software Engineer to develop products for security training. Work remotely in an agile environment with a focus on OOP languages like Python, C#, and Rust.

Discover 90,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com