Job Description:

Note: This role is based in Montreal and the selected candidate must be prepared to work on site at our headquarters at 7471 Leonard de Vinci, Montreal (spoiler alert: our factory is pretty awesome)!

Sheertex (sheertex.com) makes the strongest pantyhose in the world (and if that doesn't excite you, ask someone who wears pantyhose). Named one of TIME's best inventions of the year in 2018, we've since grown to fill a 120,000 sq/ft factory with hundreds of people, hundreds of machines, and tens of thousands of customers around the world.

The Sheertex Technology department is an aggressively cross-disciplinary team responsible for making this rapid growth possible: we're tasked with running experiments, collecting data, and building whatever hardware, software, or human process is required to make sure we can continue growing into 2022 and beyond.

If you're excited by hard problems, big machines, working alongside smart people, and making a physical product that half the world absolutely loves, you're in the right place (and if that seems intimidating, don't worry - you're in good company; we'd still love to hear from you).

As a senior software developer, you will be responsible for designing and building the software systems which power Sheertex's manufacturing and production process.

Examples of work you might be doing:

• Figuring out how to connect legacy production machinery (over serial, UDP, or with our own custom ESP32 based devices) to the rest of the organization

• Building the web-based software which runs on hundreds of tablets around the factory, assisting production staff in performing the myriad of tasks required to manufacture pantyhose

• Developing real-time computer vision systems to assist with quality control and defect detection

• Assisting other members of the software team with system design and architecture, helping to ensure that our schemas are consistent and our abstractions are sound

Your profile:

• You enjoy problem solving in a cross-disciplinary, results-oriented team.

• You have an appropriate disdain for software; you have a deeply held belief that code is a liability and should only be written as a last resort if no better options are available.

• You are motivated by solving real problems for real people (you'll be working meters away from the 100 people who'll be using your software every day).

• You are comfortable working in an environment where you'll be writing JavaScript in the morning, walking through lines of knitting machines at lunch, and helping test a new robot in the afternoon.

• You've worked for at least five years as a professional software developer.

• You've designed and implemented multiple large-scale software systems (and know the dangers of the Second System effect).

You have experience with many of the following technologies:

• Python

• JavaScript (and TypeScript is a big bonus)

• React

• SQL (and especially PostgreSQL)

• Linux

• Kubernetes

• Event Messaging Pipelines (Kafka, RabbitMQ, AWC Kinesis, etc)

• C/C++ (bonus points if you've worked on embedded systems)

• You are bilingual: the software team is primarily anglophone, and you'll be working regularly with folks who speak French, Spanish, and a number of other languages.

Expectations of everyone on the Technology team:

• You take ownership of the problems you're working on, and solve them using any and all resources available (including and especially by getting help from the of the rest of the Technology team).

• You are humble and inquisitive. You enter every conversation expecting to learn something from your interlocutor.

• You take an evidence-based approach to problem solving. You listen to your gut, form a hypothesis, then collect data which could disprove your hypothesis.

• You are always improving. Always improving yourself, always improving the Technology team, and always improving Sheertex.

Location

  • Our factory is located in Little Maghreb district in the beautiful city of Montréal, Canada.

  • The software team meets on site one day a week (on-site Thursdays), and the amount of time you will need to spend on site to be successful at your role will vary from week to week: some weeks you'll be heads-down at home focusing on a big problem, other weeks you'll be on-site overseeing the rollout of your most recent project, or working with our continuous improvement team to help them refine a manufacturing process.

Sound interesting?

I'd love to hear from you! Get in touch: wolever@sheertex.com And tell me a little about yourself.

The retail industry is notorious for its lack of diverse representation, and we're very aware of the research showing that women and other historically underrepresented groups are less likely to apply to a job if they don't believe that they meet all of the criteria.

Are you hesitant to submit an application because you're not sure if you check every box? Apply anyway!

We would love to hear from you and figure out what you can add to the culture here at Sheertex.

Other Jobs in Full Stack