Software Developer

3 weeks ago


Ottawa Ontario, Ottawa region, Canada Rewind Full time

Rewind has moved to a hybrid model of work with our employees working from an office on Tuesdays and Wednesdays. Our office location in Ottawa is 333 Preston Street.


About Rewind

Rewind is a service that protects the critical data that powers businesses of all sizes. Our focus is on backing up data that lives in the cloud - in apps like Jira, GitHub, Confluence and Shopify. We are backed by Insight Partners, Inovia, Bessemer and Atlassian Ventures and are proud to be recognized as one of Canada's 50 fastest growing technology companies (2023 Deloitte Fast 50). We invite you to read our startup story to learn where we came from and where we’re going.

We care about honesty, we believe in learning from our mistakes, and we support each other as we grow.

Read about our mission, story and values here.

To find out more about our perks, click here.

Some of our Blogs might help you get a better understanding of what we do here. You can find them all here.


Rewind Culture

At Rewind, we believe in the power of our team. We are a group of passionate performance-driven individuals who put teamwork at the forefront of everything we do. We strive to exceed expectations, driving innovation and solutions that propel our customers and ourselves forward. Our dedication to understanding and solving the challenges our customers face drives everything we do.

We believe that fulfillment, both inside and outside of work, is critical to our team's happiness and productivity. We cultivate a positive, inclusive, and engaging work environment where laughter and joy are woven into the fabric of our day to day activities.


Job Description

Join us as a Software Developer (Technical Support) and become an integral part of our dynamic team, where you'll be at the forefront of addressing highly complex technical issues with finesse and expertise. You embrace Agile methodologies and thrive in solving customer issues while not shying away from engaging with customers directly to provide guidance and expedite the resolution process while collaborating with other teams such as product and engineering.


Your main responsibilities include:


Response and Resolution:

  • Dive into highly complex technical issues, engaging directly with customers and serving as a crucial escalation point.
  • Utilize advanced troubleshooting tools and coding best practices to deliver efficient and reliable solutions.
  • Play a key role in root cause analysis, aiming for long-term preventative solutions.

Readiness:

  • Lead readiness programs, including mentoring and content creation, fostering an environment of continuous learning and growth.
  • Develop internal tools and dashboards to provide real-time support insights.

Product/Process Improvement:

  • Act as a liaison with product groups, advocating for improvements based on valuable customer feedback.
  • Drive efficiency by filing bugs, designing change requests, and building automation tools to streamline case resolution.

Business Integration:

  • Strategically apply your business integration knowledge when engaging with customers and teams.
  • Stay on the cutting edge by evaluating emerging technologies and recommending tools to enhance our support capabilities.


An important part of this role is participation in an on-call rotation to offer continuous support to customers.


Qualifications

We are looking for candidates that hold Bachelor’s or Master’s in Computer Science or related field and have previous working experience with Ruby on Rails-based application development or maintenance.


You also are:

  • Proficient in REST and GraphQL APIs, JavaScript/Typescript, HTML, CSS, SQL, Linux, and major browser development tools.
  • Knowledgeable in AWS, source control management (preferably Git) and Docker.
  • Experienced working with REST APIs, Authentication (OAuth 2.0 and Basic).
  • Willing to learn new skills, technologies, frameworks as needed.


In addition to having:

  • Strong background in customer support or technical support engineering, with a proven track record of resolving high-level technical challenges.
  • Excellent communication and collaboration skills, capable of working effectively with cross-functional teams to drive resolutions.
  • Familiarity with backup solutions, and SaaS platforms is highly desirable.
  • The belief that "Customer service is an attitude, not a department" should strongly resonate with you.


If you thrive in a fast-paced environment, are passionate about continuous learning, and relish the opportunity to make a real impact, we want to hear from you.


Additional Information

We strongly encourage candidates of all different backgrounds and identities to apply. Each new hire is an opportunity for us to bring in a different perspective, and we are always eager to further diversify our company. Rewind is committed to building an inclusive, supportive place for you to do the best and most rewarding work of your career.


Our package includes:

  • employee stock options
  • health benefits
  • 3 weeks vacation
  • 7 life leave days
  • 2 Level Up days for professional development
  • 1 volunteer day
  • Summer hours (off every other Friday from June - September) and office closed during the holiday break (Dec 23 - Jan 1st)
  • 4 week sabbatical after 4 years with us
  • paid parental leave
  • $5000/year professional development allowance (you can take courses, buy books, attend conferences, cover certifications, etc)
  • $1000/year wellness/home office allowance


  • Ottawa, Ontario, Ottawa region, Canada DBSI Services Full time

    Job Title: Senior Software/Firmware Development EngineerJob Location: Ottawa, Ontario, Canada (Onsite)Job Description:Solid work experience in embedded software development in Linux/U-Boot SW-SKL2 T0Very strong C, reasonable C++, Python and Linux shell scripting SW-SKL2 T0Experience with new boards bring-up SW-SKL2 T0Experience with writing software using...


  • Ottawa, Ontario, Ottawa region, Canada DBSI Services Full time

    Job Title: Senior Software/Firmware Development EngineerJob Location: Ottawa, Ontario, Canada (Onsite)Job Description:Solid work experience in embedded software development in Linux/U-Boot SW-SKL2 T0Very strong C, reasonable C++, Python and Linux shell scripting SW-SKL2 T0Experience with new boards bring-up SW-SKL2 T0Experience with writing software using...

  • Cloud RAN Developer

    3 weeks ago


    Ottawa, Ontario, Ottawa region, Canada ALTEN Canada - Toronto division Full time

    About ALTEN:In just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services. Our footprint spans across 30 countries, with over 60,000 consultants driving innovation and technical excellence. Trusted by industry giants, we have become synonymous with...

  • Cloud RAN Developer

    4 weeks ago


    Ottawa, Ontario, Ottawa region, Canada ALTEN Canada - Toronto division Full time

    About ALTEN:In just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services. Our footprint spans across 30 countries, with over 60,000 consultants driving innovation and technical excellence. Trusted by industry giants, we have become synonymous with...


  • Ottawa, Ontario, Ottawa region, Canada Lumentum Full time

    The Vice President, R&D will lead all product research and development efforts for optical transport modules and subsystems within the platform. They will have responsibility for directing the optical research, optical hardware design, mechanical design, electrical design, process development, and software development for a portfolio of optical modules and...


  • Ottawa, Ontario, Ottawa region, Canada Lumentum Full time

    The Vice President, R&D will lead all product research and development efforts for optical transport modules and subsystems within the platform. They will have responsibility for directing the optical research, optical hardware design, mechanical design, electrical design, process development, and software development for a portfolio of optical modules and...

  • Python Developer

    1 week ago


    Mississauga, Ontario, Peel region, Canada Iris Software Inc. Full time

    IRIS client, one of the Big 4 Accounting firms, is looking to hire for the following role. If you are interested, please share your updated resume.Job Title - Python DeveloperLocation - Mississauga/RemoteJob Description:3+ yrs Work experience as a Python DeveloperExpertise in at least one popular Python framework (like Django, Flask or Pyramid)Knowledge of...


  • Ottawa, Ontario, Ottawa region, Canada Adecco Full time

    Adecco is recruiting for a Frontend Developer Intermediate, fluent in Spanish & English for a 12-month contract opportunity for our client based in Mexico City, this role is fully remote. The successful candidate must be an independent consultant (incorporated).The Frontend Developer Intermediate will have the following responsibilities:Understand the work...


  • Ottawa, Ontario, Ottawa region, Canada Adecco Full time

    Adecco is recruiting for a Frontend Developer Intermediate, fluent in Spanish & English for a 12-month contract opportunity for our client based in Mexico City, this role is fully remote. The successful candidate must be an independent consultant (incorporated).The Frontend Developer Intermediate will have the following responsibilities:Understand the work...


  • Ottawa, Ontario, Ottawa region, Canada Adecco Full time

    Adecco is recruiting for a Frontend Developer Intermediate , fluent in Spanish & English for a 12-month contract opportunity for our client based in Mexico City, this role is fully remote. The successful candidate must be an independent consultant (incorporated).Must be eligible to work in Canada. Must be based out of Canada.Must be willing to pass a...


  • Ottawa, Ontario, Ottawa region, Canada Quarry Consulting Full time

    Role: Cybersecurity ConsultantSecurity: Valid Security Clearance + Controlled Goods Location: Ottawa ON – Hybrid Must Have's!Design and implement Security Technical Implementation Guides (STIGs) best practices in a custom Linux OS.Participate in definition, specification and design of software features for Software Defined RadiosWork in a team and...

  • BIM Manager

    3 weeks ago


    Ottawa, Ontario, Ottawa region, Canada Hays Full time

    BIM Manager - Mechanical Job Overview:We are seeking a highly skilled and experienced BIM Manager with Revit experience and a Mechanical Engineering degree to join our team. The successful candidate will have experience with plumbing and mechanical systems in commercial, institutional, and industrial building projects. As a BIM Manager, you will be...

  • Implementation Manager

    2 months ago


    Ottawa, Ontario, Ottawa region, Canada TV2 Consulting Full time

    The Implementation Manager is responsible for scheduling, planning, and controlling the software's development and delivery process.Working experience in planning the release of project deliveries and release life cycleCommunicate the project-related tasks such as plans, timelines, requirements, etc. between different teamsCoordinate the release schedule...


  • Ottawa, Ontario, Ottawa region, Canada TV2 Consulting Full time

    The Implementation Manager is responsible for scheduling, planning, and controlling the software's development and delivery process.Working experience in planning the release of project deliveries and release life cycleCommunicate the project-related tasks such as plans, timelines, requirements, etc. between different teamsCoordinate the release schedule...


  • Ottawa, Ontario, Ottawa region, Canada TV2 Consulting Full time

    Collaborate with both internal and external partners and stakeholders to decompose high-level information into detailed business requirementsFacilitate work sessions, focus groups, and coordinate/conduct application demonstrations as requiredContribute to the quality of design and implementation by identifying risks and issues and effectively managing and...


  • Ottawa, Ontario, Ottawa region, Canada TV2 Consulting Full time

    Collaborate with both internal and external partners and stakeholders to decompose high-level information into detailed business requirementsFacilitate work sessions, focus groups, and coordinate/conduct application demonstrations as requiredContribute to the quality of design and implementation by identifying risks and issues and effectively managing and...

  • Interior Designer

    2 weeks ago


    Ottawa, Ontario, Ottawa region, Canada LemayMichaud Full time

    Because well-being is important:To work at LEMAYMICHAUD is to have the desire to evolve in a professional firm that has the well-being of all employees at heart by offering these benefits:Permanent and full-time position (the number of hours of your normal work week is up to you).5 sick days that you can take in hours and 5 stat holidays more than...


  • Ottawa, Ontario, Ottawa region, Canada GemTek Full time

    Satellite System ArchitectOur elite client seeks a highly skilled Satellite System Architect for a permanent, full-time role. You'll be at the forefront of innovation, developing cutting-edge satellite solutions in a collaborative and dynamic environment. The team is comprised of talented, creative thinkers who value teamwork, fostering a stimulating and...


  • Ottawa, Ontario, Ottawa region, Canada GemTek Full time

    Satellite System ArchitectOur elite client seeks a highly skilled Satellite System Architect for a permanent, full-time role. You'll be at the forefront of innovation, developing cutting-edge satellite solutions in a collaborative and dynamic environment. The team is comprised of talented, creative thinkers who value teamwork, fostering a stimulating and...

  • Project Manager

    1 month ago


    Ottawa, Ontario, Ottawa region, Canada TV2 Consulting Full time

    Must have active Government of Canada Secret level clearance (at minimum)Collaborate with both internal and external partners and stakeholders to decompose high-level information into detailed business requirementsFacilitate work sessions, focus groups, and coordinate/conduct application demonstrations as requiredContribute to the quality of design and...