×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Remote / Online - Candidates ideally in
Vancouver, BC, Canada
Listing for: Conexiom
Remote/Work from Home position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer

Conexiom
Principal Software Engineer

About Conexiom

Conexiom empowers manufacturers and distributors to ship more ideal orders that are accurate, on time, in full, and profitable. Emailed and unstructured sales orders are transformed into digital, touchless transactions with speed and precision by our self‑learning AI and automation platform. Innovative AI agents drive continuous performance gains by turning root‑cause insights into an automated action plan.

Join the team that leaders like Honeywell, Graybar, and Exxon rely on to fuel profitable growth, stronger customer relationships, and become the employer of choice. Conexiom is backed by Luminate Capital Partners, Warburg Pincus, and ICONIQ Capital.

About the Role

As a Principal Software Engineer on the Product Engineering Team, you will work in a fast‑paced Agile environment with a proven product and team members who will help you grow your career with us.

Responsibilities
  • Architect, innovate, design, develop, and deploy software integrating AI APIs (OpenAI, Anthropic) for features like chatbots or recommendation systems. Stay ahead of the curve by keeping yourself informed of the latest AI advancements.
  • Takes ownership of projects, stories, and tasks, and follows through.
  • Contribute at a senior and leadership capacity to the design and architecture of new features.
  • Strong ability to break down stories into technical tasks with high accuracy, ensuring all stories and technical tasks for the team are ready before sprint starts.
  • Assist with recruitment, training, and mentoring of team members; lead other engineers by example.
  • Work as part of an Agile team in creating new features and delivering improvements each sprint.
  • Quickly learn and contribute to the documentation of the existing infrastructure and architecture.
  • Recommend and implement improvements to the existing development process.
  • Assist engineering management team as required with projects and deliverables.
  • Lead teams to achieve high‑quality deliverables.
Key Qualifications
  • At least 15 years’ software development experience with Next.js, Node.js, JavaScript/Type Script, React, Restful Web APIs, Java, .NET Core, Kafka or other queuing technologies, relational and No

    SQL databases. Proficiency in system architecture and scalability.
  • At least 5 years’ experience as a staff or principal level developer, technical lead or engineering manager mentoring and managing a team of developers.
  • Significant experience developing and supporting a 24X7 SaaS solution.
  • Significant experience with cloud stacks (Azure, GCP, or AWS).
  • Strong familiarity with AI Agent tooling (Copilot and Cursor), prompt engineering, and AI frameworks (OpenAI, Anthropic).
  • Significant experience with Dev Ops tools (Docker, Kubernetes) or CI/CD pipelines.
  • Significant experience with development tools (Visual Studio, Jira, Azure Dev Ops, etc.).
  • Significant experience with the SDLC process (Design, Implement, QA, Release, Maintain).
  • Experience building an enterprise‑class business automation solution an asset.
  • Highly effective communicator and collaborator.
  • Self‑directed; executes general goals and knows when and how to seek assistance from management.
  • Proactive, results‑oriented personality who takes initiative and seizes opportunity.
  • Detail‑oriented, analytical and focused on building maintainable and extensible solutions.
  • Demonstrated ability to work on multiple projects concurrently.
  • Proven track record of working with a team that successfully delivers on a product vision.
  • Post‑secondary education in Computer Science or Engineering.
Why Conexiom
  • Impactful Work:
    Play a pivotal role in transforming how businesses operate on a global scale.
  • Growth Opportunity:
    Be part of an ambitious company on a rapid growth trajectory, offering numerous opportunities for personal and professional development.
  • Remote Flexibility:
    Enjoy the flexibility of a fully remote position, allowing you to work from anywhere.
  • Inclusive Culture:
    Join a diverse team of innovative thinkers and doers, committed to fostering an inclusive environment where everyone can thrive.

Conexiom is proud to offer equal employment opportunities. If you have a disability or need that requires accommodation at any time during the recruitment process, please let us know.

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary