Senior Software Engineer Job at Rose Rocket, Toronto, ON

SGcrcGljanlrRTMvTHlxbm9GWmN4Zz09

Job Description

Rose Rocket is a market leader in Transportation Management Software. We’re a startup going after the $700+ billion dollar trucking industry, leading the shift to SaaS while revolutionizing the way trucking companies sell, service, and innovate. We are a hyper-growth company with a “more human, less corporate” culture that is built around doing work that matters, winning as a team, and celebrating success. We’d love to hear from you if you want to build this with us.

We understand that joining a team is one of the most important decisions you make , and adding a team member is one of the most important decisions we’ll make. Through our process, we want you to get to know us and understand how you approach problems, learn, and what motivates you.

Teams with open Software Engineering positions.

Carrier team

The Carrier team is a core outcome team at Rose Rocket. They develop features and workflows for our Carrier customers, who are typically trucking companies that have equipment such as trucks and directly handle orders. The team's goal is to improve the experience of our Carrier customers, making their work easier and more efficient.

Enterprise Carrier Team

The Enterprise Carrier team builds workflows, data models, and features to support some of Rose Rocket’s largest customers: transcontinental carriers with fleets of hundreds or even thousands of trucks. These are sophisticated accounts, with multiple complex lines of business. Our team’s job is to understand these lines of business and to make software that accommodates them in all their complexity. And also to make difficult tasks easy.

Broker Team

The Broker team is one of Rose Rocket’s core outcome teams driven to develop our TMS towards broker customers. Brokers are one of the two types of customers we support. They help shippers coordinate with carriers, who carry out the deliveries. The team is responsible for building and improving features with Brokers in mind so that they get the very best user experience as well as making their business as efficient as possible.

Enterprise Broker Team

The Enterprise Broker team makes software to support high-value, high-volume freight brokerages and third-party logistics vendors (3PLs). There are many, many ways to move freight, and many ways to link shippers with carriers, and our customers do them all with Rose Rocket. We thrive on the challenges we know about, and we’re excited about the ones we’ll encounter tomorrow.

Growth Team

Driving massive growth on top of the Rose Rocket network & marketing initiatives through frictionless onboarding and optimizing our product offering around incoming leads.

Product and Service Excellence (PSX) Team

PSX is a multi-disciplinary team focused on helping Rose Rocket’s large customers succeed with our software. We build features, integrations, and applications in close partnership with our friends in the go-to-market side of the company. We aim to be an example of high-speed, high-quality software development, and we also aim to surprise and delight. Ask us about “orderbot.”

Technologies that we use today:

Backend: Go, NodeJS, NestJS, Typescript, Temporal, Serverless

Frontend: TypeScript, Javascript, React, Redux, Web-sockets, Microfrontend

Database: PostgreSQL, Redis, DynamoDB, Elasticsearch

Infrastructure: AWS, Docker, Kubernetes GraphQL/DB to help us establish and grow our mesh network of connected carriers, Github actions

What you bring to the team:

3+ years of relevant development experience

Experience working on an agile team

A drive to support your teammates

Experience with any project management tool like Linear / JIRA / Asana

Experience with back-end architecture and database design (Rest API's, MVC patterns, SQL, Database Normalization)

Experience with any of the modern JavaScript frameworks like React, Vue, Angular, etc

Proficient in Version Control Systems like Git

Don’t sweat it if you don’t have everything listed above. We believe in growth and curiosity. If you have some of these qualities and are excited about this opportunity, then we want to hear from you!

Perks & Benefits at Rose Rocket

A comprehensive benefits program + health care spending account

Parental leave top-up

Stock option plan

The latest Macbook and a sweet tech equipment combo to get you started

A total of 6 weeks of paid time off annually including starting with three weeks of vacation, summer Fridays, winter holidays and personal days!

Downtown Toronto office complete with an in-house coffee shop, music room, library and a few other lifestyle perks that keep our days fun

Equal Employment Opportunity

Rose Rocket does not discriminate in hiring or terms and conditions of employment because of an individual’s race, ancestry, colour, place of origin, religion, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, family status or marital status, or any other protected category recognized by provincial or federal laws.

Should you require any accommodation, please inform us and we will work with you to meet your accessibility needs. For any accessibility-related assistance, requests for information in accessible alternative formats or to report any accessibility problems, please share in your application or email careers@roserocket.com.

Similar Jobs

Bunzl Canada

Driver Job at Bunzl Canada

We are seeking a Delivery Driver for our Toronto Cleaning & Hygiene business. The job will entail delivering products to our customers mainly in the downtown core. This isnt for everyone,

Siemens Healthineers

Benefit Specialist Job at Siemens Healthineers

Provide service support to internal customers - responding to benefits and pension inquiries from internal accounting, auditors, employees, retirees on plan

BOYNECLARKE

Legal Assistant - Litigation Job at BOYNECLARKE

Why this role? We are seeking a highly attentive professional who is detail oriented and is a master of managing concurrent priorities to join our growing Business Litigation team. Our ideal

TELUS

Real Estate Manager Job at TELUS

Ability to interpret lease and license agreement; read & understand legal clauses. Job Function: Planning and Analysis.

Foley's Candies

General Worker Job at Foley's Candies

This permanent, full-time role, reporting to the Production Manager, will be based out of Richmond BC with adhoc time spent onsite supporting our Delta BC