Moselle Logo Moselle
ā© Moselle Logo

Senior Software Engineer

šŸ’° $80,000 - $150 šŸŒ Toronto šŸ“… 09/11/2024

Apply

Job Description

Moselle is seeking a full-time Senior Software Engineer to join our team. In
this role, you'll be instrumental in developing and refining our AI-powered
inventory automation software that's revolutionizing how merchants manage and
purchase their inventory. This position is ideal for a hands-on engineer who
thrives on solving complex problems, can balance technical requirements with
user needs, and is comfortable switching between high-level system
architecture and detailed coding tasks throughout the day. We're looking for
someone who's passionate about building innovative solutions and isn't afraid
to dive deep into challenging coding tasks to support the team.

**What you 'll be doing**

As a Senior Software Engineer at Moselle, you will play a crucial role in
developing and enhancing our AI-powered inventory automation platform. Your
expertise will be vital in creating scalable, efficient solutions that help
merchants streamline their inventory operations. Key responsibilities include:

* Architecting and implementing robust, scalable software solutions for inventory automation (i.e forecasting, planning and purchasing)
* Developing and optimizing AI and machine learning algorithms for predictive inventory analysis
* Collaborating with cross-functional teams to translate business requirements into technical specifications
* Leading the design and implementation of RESTful and GraphQL APIs and integrations with various e-commerce platforms
* Conducting code reviews and ensuring high code quality standards are maintained
* Troubleshooting complex issues and optimizing system performance
* Staying abreast of emerging technologies and industry trends to drive innovation within the platform
* Participating in agile development processes, including sprint planning and retrospectives
* Contributing to technical documentation and knowledge sharing within the engineering team

**What we are looking for**

Technical Skills:

* 5+ years of experience in software engineering
* Proficiency in Ruby, Python, JavaScript and TypeScript
* Proficiency in of Ruby on Rails
* Experience with React and Vite for frontend development
* Familiarity with cloud platforms, particularly AWS and GCP
* Knowledge of database technologies including PostgreSQL and Redis
* Knowledge of data formats like Parquet, CSV, and Arrow
* Knowledge of ETL pipelines, data transformation, and data warehousing using tools such as dbt, Dagster, Polars, Pandas, BigQuery, and Redshift.
* DevOps experience, including Terraform and CI/CD pipelines
* Agile methodology experience

Abilities:

* Excellent problem-solving and analytical thinking abilities
* Strong communication skills, both written and verbal
* Ability to work collaboratively in a team environment
* Self-motivated with a proactive approach to learning and development
* Adaptability and willingness to work in a fast-paced, evolving startup environment
* Leadership potential and mentoring capabilities

**Bonus Points:**

* Understanding of machine learning principles (non-LLM), especially in time series forecasting, linear optimization, and constraint-based programming
* Familiarity with any commerce platforms like Shopify, Amazon FBA, or Walmart Marketplace
* A genuine enthusiasm for commerce and its technological evolution

**Working at Moselle**

Joining Moselle means embarking on an exciting journey of innovation and
growth in the rapidly evolving business automation space. As a fast-growing
startup based in Toronto, we pride ourselves on excellence, ambition, and
pushing the boundaries of what's possible in business automation. When you
become part of our team, you're not just taking on a job ā€“ you're taking
ownership of your work and directly contributing to the transformation of how
businesses operate.

In this role, you'll have the opportunity to make a significant impact on a
product that's addressing a billion-dollar problem in the commerce industry,
while working with cutting-edge technologies in a fast-paced, innovative
environment.

**Salary and Benefits**

* C$80,000 - $150,000
* Equity
* Generous Time off
* HSA spending account for medical, dental, vision