We've teamed up with Revoco to run a Golang conundrum, giving you a chance to win a variety of Gopher-style prizes.

Golang / Go Job: Intermediate / Senior Software Engineer

Rose Rocket

Intermediate / Senior Software Engineer at Rose Rocket

Toronto, Canada 🇨🇦   (Posted Dec 3 2018)
About the company
Rose Rocket is a market leader in Transportation Management Software (TMS).

We are leading the shift to cloud computing in the trucking industry and revolutionizing the way they sell, service and innovate to become customer centric companies.

We are a hyper growth Y combinator backed company with a “more human, less corporate” culture that is built around doing work that matters, winning as a team and celebrating success.

Job description
We are looking for a Intermediate / Senior Software Engineer to come in and help us build exciting features. We're solving exciting industry problems such as: route and resource optimization, OCR / ML document management, workflow automation and customization and many more...

Skills & requirements
Required Skills

Technologies that we used (that you'll be exposed to):

- Backend: Golang, NodeJS

- Frontend: React, Redux, Websocket

- Database: Postgresql, Redis, InfluxDB

- Automation: Ansible

- Infrastructure: AWS EC2, AWS S3, AWS VPC, Docker, Kubernetes, Spinnaker

Future exciting things that we're looking into:

- Machine Learning, OCR, AI

- NOSQL (Elastic Search, Mongodb, Cassandra, etc)

- Serverless architecture

- GraphQL

- Elixir

- Rust


- Participate in architectural planning and design

- Participate in code review

- Code elegant and clean back-end / front-end solutions

- Bringing previous knowledge and experience to feature design, as well as being open to new ideas/concepts

- Being a great team member, helping others, enjoying team lunches and coffee (or tea)

- Mentoring other team members


- 5+ years of development experience.

- You'll be coding in Golang / NodeJS so it would be great if you already had experience with them but we're not expecting 8 years of Golang ;-)

- We use Javascript / React / Redux on the front-end so it would be great if you already had experience with any of them too

- Proficient in Version Control Systems like Git / SVN / Mercurial

- Experience with any project management tool like JIRA / Asana

- A degree from a real school (Greendale Community College -

Bonus Points:

- Previous experience in a hyper growth startup

- Specialization in certain skills such as: database optimization, security, workflow automation / customization, distributed system design, enterprise software design

- Trucking integration experience

- Open Source experience

- EDI experience

- CS / MSc Degree

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via
(Companies love to know recruiting strategies that work)

Other jobs that might be interesting

The Civil Media Company Software Engineer - Backend - The Civil Media Company   (May 2019)
Brooklyn, New York, United States (Remote possible)
At Civil, we are passionate about building a community-owned marketplace for ethical, independent journalism. We are committed to products that sustain free press, civil discourse, and public accountability. If you are passionate about these values and want to...
Teaching Strategies Software Engineer - Teaching Strategies   (May 2019)
Bethesda, Maryland, United States (Remote possible)
Teaching Strategies is looking for a highly talented, innovative and creative Software Engineer to join its technology team. We are looking for engineers that want to make a real impact in early childhood education. Our platform is evolving, so you need to be...
Red Ventures Golang engineer - Red Ventures   (April 2019)
Charlotte, North Carolina, United States
As a Software Engineer on our team, you will build and maintain the RESTful services and FullStack applications and will play a key role in the development of our SaaS-based projects, such as live chat platforms, web analytics suites, live streaming dashboards...

About Golangprojects