Software Engineer, Python

AutoSyncToronto, CA
Published on

About the Role

AutoSync is seeking a Software Engineer to join our growing team. This role involves designing, developing and overseeing the complete delivery of full-stack web solutions. Your responsibilities will span technical analysis, architecture, implementation, unit testing, development, integration testing, and documentation.

In addition, you'll maintain and enhance our engineering standards through thorough code reviews and proactive process improvements. You'll also engage in on-call rotations for production incident responses and conduct root-cause analyses on software defects to bolster our processes and tools. Effective communication with Product and Project stakeholders is key.

Key Responsibilities

  • Design, develop, and oversee full-stack web solutions.
  • Provide testing information and environments to QA engineers and Product Owners.
  • Maintain engineering standards through code reviews and process improvements.
  • Participate in on-call rotations.
  • Conduct root-cause analyses on software defects.
  • Actively participate in team meetings and communicate effectively with stakeholders.

About the Candidate

  • Required skills:

    • Experience as a full-stack web developer with Python and Vue.js or React.
    • Hands-on knowledge of SQL and RDBMs, especially Postgres.
    • Experience with unit, component, and integration tests.
    • Familiarity designing and implementing RESTful APIs.
    • Knowledge of git or similar VCS, Docker, and cloud-based platforms.
    • Proficiency in profiling and optimizing software.
    • Strong organizational and time management skills.
    • Exceptional written and spoken English.
  • Required experience:

    • University degree in Computer Science or equivalent.
    • 5 years of experience building online software.
    • Strong knowledge of website usability and web architectures.
    • Understanding of relational and non-relational storage and security fundamentals.
    • Experience working in agile methodologies and with remote teams.

About the Company

AutoSync is part of TRADER Corporation, a leader in online media and dealer services in Canada. We provide innovative solutions designed to enhance efficiency across the automotive, marine, and other retail mediums. Our robust product suite includes vAuto, EasyDeal, and more, ensuring a comprehensive approach to automotive software needs. TRADER Corporation's parent, AutoScout24, is a pan-European online car market, enhancing the buying and selling experience for millions.

Company Culture and Benefits

At AutoSync, we appreciate the balance between work and life. We offer several benefits, including:

  • Discounts for national gyms and onsite gym access
  • Employee and Family Assistance Program and virtual wellness events
  • Conferences and training budgets
  • Regular internal training programs
  • Financial planning assistance with a 3% pension matching program
  • Competitive salaries, including an annual bonus structure.

We encourage our team to be their creative best, and we strive to provide an environment where innovation can thrive.

Skills

Other Benefits

Gym discountsIn-office free gymsEmployee and Family Assistance programWeekly virtual wellness eventsConferences & training budgetRegular internal training programs