Chief Software Development Architect

3 weeks ago


Toronto, Ontario, Canada OPENLANE Full time

Software Engineer Role at OPENLANE

We are seeking a skilled Senior Software Engineer to join our team at OPENLANE. This is a great opportunity to work on innovative enterprise-grade solutions using modern technologies such as Node.js and TypeScript.

About the Job:

  • This role will lead the development of new applications based on existing platforms, working closely with a cross-functional team to define, build, test, and deliver solutions.
  • As a Senior Software Engineer, you will have the opportunity to use your experience in building high-quality object-oriented code, working with relational DBs like Postgres, MySQL, or Oracle, and developing REST APIs.
  • You will also be responsible for mentoring junior developers, conducting code reviews, and ensuring continuous integration and delivery.

What We Offer:

  • A competitive salary of $150,000 - $200,000 per year, depending on experience.
  • Medical, dental, and vision benefits with employer HSA contributions (US) and FSA options (US).
  • Immediately vested 401K (US) or RRSP (Canada) with company match.
  • Paid Vacation, Personal, and Sick Time.
  • Paid maternity and paternity leave (US).
  • Employer-paid short-term disability, long-term disability, life insurance, and AD&D (US).
  • Robust Employee Assistance Program.
  • Tuition Reimbursement for eligible programs.
  • Opportunities to expand your skill set and share your knowledge across a publicly traded, global organization.

Responsibilities and Duties:

  1. Product development process – it's more than solely coding. Be a collaborative member of the autonomous cross-functional team to define, build, test, and deliver innovative enterprise-grade solutions.
  2. This role will lead systems and environment development for NEW applications based on existing and well-established platforms. There is a large team of industry, product, and technical experts to help – you will have all the support you could ask for.
  3. We use a modern development stack on Amazon Web Services (AWS), including Lambda, Kinesis, DynamoDB, RDS, and OpenSearch – we are primarily an open-source shop. We run on Slack, ADO, GitHub, Honeycomb, and other top industry technologies.
  4. You will be working in a stable business environment with strong organizational and management support, so you can focus on your craft. Mastery, Autonomy, and Purpose are core tenants that serve to drive us every day.

What You Need to Be Successful:

  • 7+ years of experience with high-quality object-oriented code.
  • 7+ years of professional experience building Node.js backend applications.
  • Strong knowledge of JavaScript libraries and frameworks.
  • Solid understanding and experience working with relational DBs like Postgres, MySQL, or Oracle.
  • Experienced with development for AWS and/or with other cloud platforms (Azure, GCP).
  • Knowledge with TypeScript.
  • Experienced in developing REST APIs.
  • Strong experience with Git source control.
  • Experience in development of large-scale SaaS and cloud-native applications.
  • Experience conducting code reviews and mentoring junior developers.
  • Experience with continuous integration and continuous delivery.
  • Excellent communication and presentation skills to interact with both internal and external people.
  • Bachelor's Degree required in Computer Science, Software Engineering, or above.
  • Passion for high-quality execution, technical and operational excellence.
  • Proven track record working in an agile environment with sharp focus on shipping frequently while managing competing priorities and timelines.
  • Demonstrated passion for agile principles, values, and continuous improvement of engineering processes.
  • Strong believer and promoter of built-in-quality, DevOps mindset, and automation.
  • Solid understanding of software development fundamentals, data structures, design patterns, and web system architecture.
  • Support continuous improvements initiatives and actively identify bottlenecks and ways to improve engineering practices and development process.
  • Promoter of writing well-designed, reusable, testable, and efficient code.
  • Contribute in all phases of the Software Development Lifecycle.
  • Strong ability to troubleshoot and resolve issues.

Plus:

  • Knowledgeable with test-driven development.
  • Familiarity with AWS technologies such as Lambda and Kinesis.
  • Familiarity with the Serverless Framework.
  • Familiarity with microservices.
  • Familiarity with MongoDB, DynamoDB, or any other No-SQL databases.


  • Toronto, Ontario, Canada Apex Systems Full time

    Apex Systems is a global IT services provider. Our company has 2 openings for Chief Software Architects with domain experience in banking (preferably payments), strong Angular and Java development, experience with Spring boot, as well as exposure to Agile environment.The role involves design, development and testing of operating systems-level software,...


  • Toronto, Ontario, Canada Delpath Full time

    Job SummaryWe are seeking a highly skilled Chief Software Security Architect to join our team at Delpath. This is an exciting opportunity for an experienced professional to lead the development of secure software solutions and ensure the integrity of our systems and data.Key ResponsibilitiesDesign and implement integrations between SaaS vendors and bank...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Rubicon Path seeks an experienced Chief Software Architect to lead the development of our enterprise-level Customer Relationship Management (CRM) solutions. As a seasoned expert in software design and implementation, you will be responsible for architecting and implementing scalable, high-performance CRM systems that meet the evolving needs of our...

  • Chief Architect

    4 weeks ago


    Toronto, Ontario, Canada RBC Full time

    Transform your career with a challenging opportunity at RBC as our Chief Architect. With over 10 years of experience in software development and DevOps practices, you will play a key role in delivering cutting-edge software solutions.We are seeking an experienced leader who can drive the adoption of advanced DevOps methodologies, ensure high-quality software...


  • Toronto, Ontario, Canada CI Financial Full time

    Job OverviewThe Chief Technology Solutions Architect is responsible for leading the technical implementation and operations of CI Financials End-User Technologies, including O365, MFA, Azure AD, End Point Technology and SSO technologies.This role will lead both innovation and continuous improvement as it relates to end-user technology services and...


  • Toronto, Ontario, Canada Huntel Global Full time

    Estimated Annual Salary: $170,000 - $220,000About the Role:We are seeking an experienced Chief Software Development Manager to lead our software development team in Toronto, ON, Canada. As a key member of our organization, you will be responsible for designing and implementing scalable web architectures using Node.js, PHP, and Python.Main...


  • Toronto, Ontario, Canada Triunity Software, Inc. Full time

    **Job Title:** Senior Data Solutions Architect**Location:** Toronto, ON (Hybrid - 2 days/week onsite)We are seeking a highly skilled Data Engineer to join our team at Triunity Software, Inc. in Toronto, ON. As a key member of our team, you will be responsible for designing and implementing optimal data pipeline architectures using Java and other big data...


  • Toronto, Ontario, Canada Compunnel Inc. Full time

    We are seeking a highly skilled Chief Automation Architect to join our team at Compunnel Inc.About the RoleIn this role, you will be responsible for driving SRE and DevSecOps culture in a fast-paced environment. You will work with the latest tools and technologies to automate processes, improve system availability, and reduce toil.The ideal candidate will...

  • Senior Data Architect

    4 weeks ago


    Toronto, Ontario, Canada Triunity Software, Inc. Full time

    Triunity Software, Inc. is a cutting-edge technology company seeking an experienced Senior Data Architect to lead our data engineering efforts.We are looking for a highly skilled professional with 10+ years of experience in designing and implementing large-scale data architectures using Java, Spring, and big data tools such as Hadoop, HDFS, ADLS, ADF, Spark,...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Company OverviewAt PLANT Architect Inc., we are a studio of landscape architects and architects who specialize in creating personal and public spaces. Our areas of expertise include residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master planning.Job SummaryWe are seeking an experienced...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    Job Title: Lead Landscape Architect - Project ManagerAbout PLANT Architect Inc.PLANT Architect Inc. is a studio of landscape architects and architects specializing in personal and public space design. Our expertise includes residential and institutional architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master...


  • Toronto, Ontario, Canada Software International Full time

    About Software InternationalSoftware International supplies technical talent to various Fortune 100/500/1000 and other companies in Canada/US.Salary: $110-130/hr CAD C2CMainframe Security Architect Role & ResponsibilitiesThe Mainframe Security Architect will work with clients, sales, proposal managers, and vendors to architect solutions. They will...


  • Toronto, Ontario, Canada S.i. Systems Full time

    About S.i. SystemsWe are a leading IT solutions provider specializing in cloud infrastructure and software development for digital media.Job Title: Chief Cloud Infrastructure StrategistSalary Range: $180,000 - $220,000 per yearAbout the RoleWe are seeking an experienced Senior Cloud Architect to join our team as a Chief Cloud Infrastructure Strategist. In...


  • Toronto, Ontario, Canada Intact Full time

    Job SummaryWe are seeking a seasoned Chief Security Architect to join our team. As a key member of our Infrastructure Technology Architecture group, you will be responsible for leading the development and implementation of secure architecture solutions for our enterprise systems.Key Responsibilities:Develop and maintain security architectures, models, and...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    About PLANT Architect Inc.PLANT Architect Inc. is a studio of landscape architects and architects who specialize in the making of personal and public space. Our primary areas of specialization include residential and institutional architecture and landscape architecture, adaptive reuse, interiors, urban infrastructure, feasibility studies, and master...

  • Software Architect

    3 weeks ago


    Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking an experienced Software Architect to join our team. In this role, you will be responsible for designing and developing large-scale software applications using existing and emerging technology platforms.


  • Toronto, Ontario, Canada Disability Solutions Full time

    About the RoleWe are seeking a highly skilled Chief Enterprise Data Architect to join our team at Disability Solutions. As a key member of our data architecture team, you will be responsible for modernizing our data and data platform architecture.


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking an experienced and skilled Senior Staff Landscape Architect to oversee the technical and design aspects of landscape projects in our studio. As a key member of our team, you will be responsible for managing projects from concept through contract administration phases.Company OverviewPLANT Architect Inc. is a studio of landscape architects and...

  • Software Architect

    2 weeks ago


    Toronto, Ontario, Canada BRUSSELS DENTAL CARE Full time

    Job DescriptionWe are seeking a highly skilled Software Architect to join our team at Brussels Dental Care. As a key member of our IT department, you will be responsible for designing and developing cutting-edge software solutions that meet the evolving needs of our patients and staff.About the RoleIn this role, you will work closely with our development...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking an experienced Senior Staff Landscape Architect to oversee technical and design aspects of landscape projects in our studio.About the RoleThe ideal candidate will have 10+ years of professional office experience, a strong understanding of local arboriculture and horticulture, and expertise in preparing technical working drawings for hardscape...