Software Architect in Employee Engagement Platform

2 weeks ago


Toronto, Ontario, Canada Achievers Full time
About Achievers

We are a pioneering technology company that empowers employees to recognize each other in real-time, aligning them with the company's values and goals. With almost 4 million global users across over 170 countries, our Employee Experience Platform is a game-changer in the HR industry.

Our Commitment to You

At Achievers, we value individuality and diversity, creating an inclusive work environment where everyone belongs and contributes meaningfully. As a key member of our development team, you will collaborate with diverse colleagues who appreciate your strengths and learn from your experiences.

Job Description

We seek a skilled Senior Full Stack Engineer to join our team, responsible for designing, implementing, and maintaining software solutions that drive business success. This role requires strong technical skills, leadership abilities, and a passion for building high-quality software.

  • Design, develop, and maintain the Achievers Platform using modern technologies and frameworks such as React, Redux, Webpack, Docker, MySQL, MongoDB, Redis, Python, Microservices, and Google Cloud Platform (Kubernetes, Pubsub, GCS).
  • Contribute to both frontend and backend development efforts as needed, developing user interfaces, APIs, and backend services to support business objectives.
  • Participate in architectural design and decision-making processes, proposing scalable, maintainable, and robust solutions.
  • Provide technical leadership and guidance to junior team members, mentoring and coaching them to improve their technical skills and expertise.
  • Collaborate with product managers, designers, and stakeholders to understand requirements and translate them into technical solutions.
  • Conduct code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Foster a collaborative and inclusive work environment, working closely with cross-functional teams to deliver high-quality software solutions.
Requirements

To succeed in this role, you will need:

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in software development, with a focus on backend/frontend development.
  • Proficiency in programming languages such as Python, Golang, Java, JavaScript, or others.
  • Database technologies like MySQL/PostgreSQL and/or MongoDB.
  • Experience with web development frameworks such as React, Angular, or .NET.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work effectively independently and as part of a team.
Benefits

We offer a competitive salary: $120,000 - $180,000 per year, depending on experience. Our benefits package includes parental leave top-up, health benefits, life insurance coverage, RRSP matching, flexible vacation, employee and family assistance program, full access to LinkedIn Learning Library, internal mentorship program, employee-led employee resource groups, and more.

Why Work at Achievers?

We believe in disrupting the status quo through innovative technology rooted in science, research, and data. We prioritize employee success in the workplace and have received recognition for our contributions to HR, technical excellence, and outstanding workplace culture. Join our A-Player family and contribute to shaping the future of employee engagement.



  • Toronto, Ontario, Canada reddit Full time

    Reddit is a community-driven platform that fosters open and authentic conversations on the internet. With over 100,000 active communities and approximately 430 million daily active unique visitors, Reddit is one of the largest sources of information online.The Reddit Experimentation Platform is a critical component of our growth strategy, enabling us to...


  • Old Toronto, Ontario, Canada Platform Ldn Full time

    Job Summary:We are seeking a skilled Cross-Platform Developer to join our team at Platform Ldn. The ideal candidate will have a strong background in cross-platform development, with experience in frameworks like React Native, Flutter, and Xamarin.Key Responsibilities:Develop Cross-Platform Applications: Design, develop, and deploy cross-platform mobile and...

  • Software Architect

    1 month ago


    Toronto, Ontario, Canada Scotiabank Full time

    Job SummaryWe are seeking a highly skilled Software Architect to join our team at Scotiabank. As a key player in architecting the future technology roadmap for our Payments domain, you will work closely with product partners, business, and other technology teams to provide scalable technology architecture.Key ResponsibilitiesDevelop and maintain...

  • Software Architect

    1 month ago


    Toronto, Ontario, Canada Scotiabank Full time

    About the RoleThis is a unique opportunity to join Scotiabank as a Software Architect, where you will play a key role in shaping the bank's technology strategy and driving innovation.Key ResponsibilitiesProvide technical leadership and expertise to business and technology leaders, driving architectural solutions and roadmaps that align with business and...

  • Software Engineer

    1 month ago


    Old Toronto, Ontario, Canada TemboSocial, Inc. Full time

    TemboSocial, Inc. is a leading employee engagement software company based in Toronto.We're seeking a skilled software engineer to join our team and help take our products to the next level.As a key member of our team, you'll be responsible for delivering high-quality web applications that meet the needs of our clients.Key responsibilities include:Developing...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 203658 At Scotiabank, we're seeking a skilled Software Solutions Architect to join our team. As a key member of our ABM Delivery Services team, you'll play a crucial role in building modern systems and capabilities that drive business success. The ideal candidate will have a strong architecture and cloud development skillset, with experience...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 203658 At Scotiabank, we're seeking a skilled Software Solutions Architect to join our team. As a key member of our ABM Delivery Services team, you'll play a crucial role in building modern systems and capabilities that drive business success. The ideal candidate will have a strong architecture and cloud development skillset, with experience...


  • Toronto, Ontario, Canada dentsu Full time

    Job Title: Audience Platform ArchitectJob Summary:Merkle, a leading data-driven, technology-enabled, global performance marketing agency, is seeking an experienced Audience Platform Architect to join our team. As an Audience Platform Architect, you will be responsible for designing and implementing solution architectures for systems that ensure all...


  • Toronto, Ontario, Canada CaseWare Full time

    Job TitlePrincipal Software Developer - Smart Engagements (SE) PlatformReporting to: Andrew Allen, VP of Software Development, SE PlatformLocation: Hybrid (3 days WFO in GTA)We are seeking a Principal Software Developer to drive the technical vision and architectural strategy of Caseware's Smart Engagements (SE) Platform.As part of our core cloud offering,...


  • Toronto, Ontario, Canada CaseWare Full time

    About the Role:CaseWare is seeking a seasoned software architect to lead the technical vision and roadmap for our Cloud Platform team. As a key member of our engineering organization, you will drive architectural decisions and oversee major technical initiatives to scale and enhance the platform's performance, reliability, and maintainability.Key...


  • Toronto, Ontario, Canada Ignatiuz Software Pvt. Ltd. Full time

    Job Opportunity at Ignatiuz Software Pvt. Ltd.We are seeking a highly skilled Software Systems Architect to join our team at Ignatiuz Software Pvt. Ltd. Our company is passionate about innovation and technology, and we are looking for a talented individual to help us drive business growth and success.Key Responsibilities:Design and architect cross-functional...


  • Old Toronto, Ontario, Canada Scotiabank Full time

    Job SummaryWe are seeking a highly skilled Platform Data Architect to join our team at Scotiabank. As a key member of our Service Management Technology team, you will be responsible for designing and managing the Scotia ServiceNow platform foundational data.Key ResponsibilitiesSet standards, taxonomy, naming conventions, and engage data stewards for Scotia...

  • Solution Architect

    3 weeks ago


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

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Solution Architect for a long term opportunity at Toronto, ON (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...

  • Software Architect

    3 weeks ago


    Toronto, Ontario, Canada Passage Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our team at Passage. As a key member of our engineering team, you will play a crucial role in designing and developing complex software applications.As a Software Architect, you will lead the technical design and architecture of software systems, collaborating with cross-functional...


  • Toronto, Ontario, Canada New Relic, Inc. Full time

    Job Title: Principal Software Engineer - Platform Security/Compliance ArchitectAt New Relic, we're seeking a talented and experienced Principal Software Engineer to serve as our Compliance Architect for our Cloud Platform group. As a key member of our team, you will lead efforts in developing comprehensive compliance strategies, establishing best practices,...


  • Toronto, Ontario, Canada dentsu Full time

    OverviewMerkle, a leading data-driven performance marketing agency, seeks a skilled Senior Data Platform Architect to join our team. With over 30 years of experience in delivering personalized customer experiences, we partner with Fortune 1000 companies and nonprofit organizations to maximize customer portfolio value.About the RoleThe Senior Data Platform...


  • Toronto, Ontario, Canada CaseWare Full time

    About the RoleWe are seeking a seasoned software architect and leader to drive the technical transformation of our mission-critical Cloud Platform, supporting global practice management solutions at Caseware. As a Principal Software Development Lead, you will be responsible for leading the evolution of the Cloud Platform from a monolith to microservices,...

  • Software Architect

    4 weeks ago


    Toronto, Ontario, Canada TOPOLIO Full time

    We are seeking a talented Software Architect to lead the development of our SaaS application. As a seasoned full stack developer, you will be responsible for designing and implementing scalable and reliable platforms, as well as rock-solid applications. Your expertise in Ruby on Rails and/or Java will be invaluable in this role.Key qualifications...

  • Platform Architect

    1 month ago


    Toronto, Ontario, Canada Scotiabank Full time

    Job SummaryScotiabank is seeking a highly skilled Platform Architect to join our team. As a key member of our software engineering team, you will be responsible for designing and implementing scalable and high-performance solutions for our platform as a service and internal management tools.Key ResponsibilitiesChampion a customer-focused culture to deepen...


  • Toronto, Ontario, Canada Veeva Systems Full time

    Company OverviewVeeva OpenData empowers the healthcare industry with real-time reference data across the entire ecosystem, facilitating commercial sales execution, compliance, and business analytics. Our innovative cloud-based solutions and cutting-edge technologies drive value for our customers through product excellence and customer success.Job...