Principal Software Engineer (Canada)

Principal Software Engineer (Canada)

06 Nov
|
Accion Labs
|
Canada

06 Nov

Accion Labs

Canada

Company Description Accion Labs is an AI-first, platform-led innovation engineering company headquartered in Pittsburgh, focused on transforming businesses through next-generation technologies. With a global presence across 23 locations and a team of over 5,000 professionals, including more than 3,000 trained in AI and GenAI, Accion Labs supports enterprise modernization through engineering excellence, proprietary IP, and proven delivery models.

The company offers services in digital engineering, cloud and platform engineering, data and AI solutions, enterprise system automation, and agentic AI solutions. With 50+ GenAI implementations and 34+ proprietary platforms, Accion Labs enables clients to launch AI-powered products, modernize legacy systems, and improve operational performance. Recognized by leading analyst firms and business publications for innovation and growth, Accion Labs fosters an entrepreneurial workplace focused on execution, continuous learning, and long-term impact.

Role Description As a Principal Software Engineer at Accion Labs, you will lead the design, development, and delivery of complex, scalable software solutions for enterprise clients in a remote contract capacity. You will architect back-end systems, oversee coding standards and best practices, and guide the technical direction of projects, collaborating closely with cross-functional teams including product managers, architects, and other engineers.

Your responsibilities will include reviewing and optimizing code, mentoring engineering teams,



conducting technical reviews, and ensuring system reliability, security, and performance. You will also contribute to solution design using modern frameworks and tools, participate in backlog refinement and sprint planning, and help define reusable patterns and components that support Accion Labs’ AI-first and platform-led offerings. In addition, you will stay current with emerging technologies, propose improvements to existing systems, and support client stakeholders with clear technical communication and documentation.

Qualifications

- Strong foundation in Computer Science, including data structures, algorithms, and system design.
- Hands-on expertise in Software Development and Programming across modern languages and frameworks.
- Deep experience in Back-End Web Development, building scalable APIs and distributed services.
- Proficiency in Object-Oriented Programming (OOP) and related design patterns.
- Experience as a technical lead or principal engineer, guiding teams on complex projects.
- Background in cloud platforms (e.g., AWS, Azure, GCP) and microservices architectures is highly beneficial.
- Knowledge of DevOps practices, CI/CD pipelines, and automated testing is preferred.
- Excellent communication skills and ability to collaborate effectively in a fully remote, cross-cultural environment.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Experience with AI/ML, data platforms

📌 Principal Software Engineer (Canada)
🏢 Accion Labs
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (canada) / canada