1,251 Software Development Companies jobs in Canada
Web and Application Development Manager
Posted today
Job Viewed
Job Description
Job Description
We’re looking for a driven, passionate, and energetic leader to join our growing team as Web and Application Development Manager located in our Head Office in Guelph, Ontario.
Job Description
If you’re ready to make your mark in a fast-paced, innovative, and fun environment—this is your opportunity. In this role, you’ll lead the full lifecycle of our web and software assets, including websites, microsites, and internal/external applications. You’ll guide a talented team of developers, set technical direction, and ensure our digital platforms deliver outstanding performance, and user experiences.
What we look for:
- Solid technical knowledge: web development frameworks, application architecture, APIs, databases, and modern development practices.
- A growth mindset: you’re always looking for ways to grow the subscriber base and web traffic metrics that align with Skyline’s strategic objectives.
- Communication and diplomacy are your strengths. You can translate “tech talk” into business language and vice versa, while keeping everyone on the same page.
- Flexibility – you understand that priorities in a growing company shift quickly, and you’re ready to pivot without missing a beat.
- Creativity! Whether it’s solving technical challenges, optimizing user experiences, or finding smart solutions to stretch resources further.
- Someone who knows how to balance security and compliance, with user experience and company objectives.
- Strong leadership skills – you enjoy guiding a team of developers, fostering collaboration, and setting a clear vision for projects.
- Drive – you’re a self-starter, you keep up to date with emerging trends and best practices, and you proactively bring forward improvements or ideas.
- You are a “do-er”; you like auditing, planning, managing, and upgrading websites.
- Proven ability to deliver exceptional customer (or user) experiences through websites and applications.
- Experience managing multiple projects in a fast-paced environment – you thrive “under pressure.”
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology or related field (or equivalent experience).
- Seven to ten (7-10) years of hands-on experience in web development and application development.
- Proven experience managing/managing a team of developers.
- You want to be part of a collaborative, innovative team where your expertise makes a direct impact.
- You’re excited about creating and managing websites, microsites, and applications that drive business success.
- Endless learning and growth opportunities – whether it’s new tech stacks, leadership skills, or strategy.
- Working for a growing company that values creativity, technology, and forward thinking is a must for you!
- We’re fun, we work hard, and we celebrate wins together.
Powered by JazzHR
1HmmJ1WHUG
Application Development & Support Specialist
Posted today
Job Viewed
Job Description
Job Description
Application Development & Support Specialist * Burlington, ON * Full-time, permanent role (Monday – Friday), Remote working is a possibility. * Opportunities for growth and development About Us PHD Solutions Inc. is a boutique provider of custom-built software solutions for the modern enterprise. We specialize in creating large-scale, distributed solutions running on the web as well as mobile and embedded devices. Our clients hail from a range of industries including security firms, Transportation & Logistics and Health Care. We have a casual environment, offer an excellent work-life balance and a great corporate culture. We all love what we do and support one another in personal and professional development. We know that it’s okay to not have all the answers but believe it’s important to be excited about learning new things and finding creative solutions to problems. Here’s what else we offer: * Hybrid / Remote working conditions * Competitive salary * Health benefits * 3 weeks’ paid vacation to start * Profit sharing potential The Opportunity We are looking to expand our team in order to meet demand for our expertise. We’re looking for people who understand that excellent software design is a work of art. People who strive to do their best at all times. People who are up to the task of tackling difficult challenges and thriving on the satisfaction gained when the challenge is met. As an Application Development & Support Specialist, here’s what you’ll be doing: * Working closely with client stakeholders to review and resolve Tier 2 and Tier 3 support requests. * Coordinating with the development team to report and prioritize bugs and work on implementing system improvements. * Monitoring and maintaining the platform by executing specific tasks as required. * Suggesting and implementing features and utilities that enable continuous improvement. * Debugging and addressing bugs * Implementing appropriate features This is an exciting opportunity to play in multiple buckets of the development process and create something spectacular. You’ll enjoy mentorship from our senior team members, and have many opportunities to learn, grow, and expand your skills, while serving as a mentor to more junior team members too. If this sounds like something you might be interested in, let’s talk! Requirements and Qualifications * Strong technical acumen and the ability to diagnose and resolve complex issues related to web-based applications. * 3+ years .NET C# web development experience * 3+ years technical support / software development experience * 3+ years relational database, database management experience (preferably MS-SQL Server). * Familiarity with React and TypeScript * Strong spoken and written English communication skills to interact effectively with both technical and non-technical users. * Excellent organizational, problem-solving, and critical-thinking skills. Nice to have qualifications: * Previous experience in a technical support role is highly preferred. How to Apply Our online application will give you the option to apply to this role as a complete person – not just a resume. The application will assess your qualifications, personality traits and workplace preferences, and should take 10 to 15 minutes to complete. After submitting, you'll receive an email inviting you to log in and view your assessment results. We believe that diverse teams build better products, and as such we are committed to equal employment opportunity for all applicants. We will review applications, with priority given to those who have completed the assessment and look forward to hearing from you.
Technical Architect, Application Development
Posted 10 days ago
Job Viewed
Job Description
We are looking for a Technical architect (TA) who will report to the Manager of Solution Architecture. The TA will primarily define the technical architecture for specific projects but will also work with the enterprise architect to define standards and alignments for solutions. As part of their role, the TA will work closely with Solution Architect to review and understand the business requirements for a project to design a technology solution that meets those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context.
YOU’LL HAVE THE OPPORTUNITY TO:
Provide an architectural conception of the solution across the Business, Application, Information, and Technology domains through the solution architecture design document.
Define application architectures that are scalable, secure, and optimized for performance and user experience.
Build and maintain the application development practice within the digital business unit, defining, documenting, and enforcing coding standards, design patterns, and best practices.
Establish guidelines for testing, code quality, CI/CD pipelines, and DevOps integration.
Contribute to the definition of governance models and ensure compliance with enterprise standards.
Participate actively in the Interface development community of practice, fostering knowledge exchange and continuous improvement.
Partner with the organization to understand its organizational and departmental strategies and agree on information systems solutions that meet its needs.
Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development and support.
YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
Minimum of ten years of experience in IT, with at least five years in information system design (7+ years in application development, with at least 3+ years in architecture or technical leadership roles)
In-depth experience designing and implementing information solutions, with specialization in e-commerce, digital platforms, or customer-facing applications.
Strong expertise in modern development languages and frameworks (e.g., Java, .NET, Node.js, React, Angular, etc.).
In-depth experience and understanding of API-first, microservices, and cloud-native design with Experience with CI/CD, DevOps, automated testing, and agile delivery models.
Strategic business acumen and understanding of organizational strategy, and the ability to design information systems to deliver that strategy
Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience working with board-level stakeholders.
Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs
Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis
Do you have other qualifications? Tell us what is unique about you that would be a great addition to the team.
ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.
AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results
Generous paid time away
Pension plan
Collective saving opportunities
Industry leading healthcare fully paid by BRP
What about some feel good perks:
Flexible work schedule
A summer schedule that varies by department and location
Holiday season shutdown
Educational resources
Discount on BRP products
WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid #LI-EF1
Technical Architect, Application Development
Posted 10 days ago
Job Viewed
Job Description
We are looking for a Technical architect (TA) who will report to the Manager of Solution Architecture. The TA will primarily define the technical architecture for specific projects but will also work with the enterprise architect to define standards and alignments for solutions. As part of their role, the TA will work closely with Solution Architect to review and understand the business requirements for a project to design a technology solution that meets those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context.
YOU’LL HAVE THE OPPORTUNITY TO:
Provide an architectural conception of the solution across the Business, Application, Information, and Technology domains through the solution architecture design document.
Define application architectures that are scalable, secure, and optimized for performance and user experience.
Build and maintain the application development practice within the digital business unit, defining, documenting, and enforcing coding standards, design patterns, and best practices.
Establish guidelines for testing, code quality, CI/CD pipelines, and DevOps integration.
Contribute to the definition of governance models and ensure compliance with enterprise standards.
Participate actively in the Interface development community of practice, fostering knowledge exchange and continuous improvement.
Partner with the organization to understand its organizational and departmental strategies and agree on information systems solutions that meet its needs.
Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development and support.
YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
Minimum of ten years of experience in IT, with at least five years in information system design (7+ years in application development, with at least 3+ years in architecture or technical leadership roles)
In-depth experience designing and implementing information solutions, with specialization in e-commerce, digital platforms, or customer-facing applications.
Strong expertise in modern development languages and frameworks (e.g., Java, .NET, Node.js, React, Angular, etc.).
In-depth experience and understanding of API-first, microservices, and cloud-native design with Experience with CI/CD, DevOps, automated testing, and agile delivery models.
Strategic business acumen and understanding of organizational strategy, and the ability to design information systems to deliver that strategy
Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience working with board-level stakeholders.
Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs
Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis
Do you have other qualifications? Tell us what is unique about you that would be a great addition to the team.
ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.
AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results
Generous paid time away
Pension plan
Collective saving opportunities
Industry leading healthcare fully paid by BRP
What about some feel good perks:
Flexible work schedule
A summer schedule that varies by department and location
Holiday season shutdown
Educational resources
Discount on BRP products
WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid #LI-EF1
Technical Architect, Application Development
Posted 10 days ago
Job Viewed
Job Description
We are looking for a Technical architect (TA) who will report to the Manager of Solution Architecture. The TA will primarily define the technical architecture for specific projects but will also work with the enterprise architect to define standards and alignments for solutions. As part of their role, the TA will work closely with Solution Architect to review and understand the business requirements for a project to design a technology solution that meets those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context.
YOU’LL HAVE THE OPPORTUNITY TO:
Provide an architectural conception of the solution across the Business, Application, Information, and Technology domains through the solution architecture design document.
Define application architectures that are scalable, secure, and optimized for performance and user experience.
Build and maintain the application development practice within the digital business unit, defining, documenting, and enforcing coding standards, design patterns, and best practices.
Establish guidelines for testing, code quality, CI/CD pipelines, and DevOps integration.
Contribute to the definition of governance models and ensure compliance with enterprise standards.
Participate actively in the Interface development community of practice, fostering knowledge exchange and continuous improvement.
Partner with the organization to understand its organizational and departmental strategies and agree on information systems solutions that meet its needs.
Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development and support.
YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
Minimum of ten years of experience in IT, with at least five years in information system design (7+ years in application development, with at least 3+ years in architecture or technical leadership roles)
In-depth experience designing and implementing information solutions, with specialization in e-commerce, digital platforms, or customer-facing applications.
Strong expertise in modern development languages and frameworks (e.g., Java, .NET, Node.js, React, Angular, etc.).
In-depth experience and understanding of API-first, microservices, and cloud-native design with Experience with CI/CD, DevOps, automated testing, and agile delivery models.
Strategic business acumen and understanding of organizational strategy, and the ability to design information systems to deliver that strategy
Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience working with board-level stakeholders.
Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs
Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis
Do you have other qualifications? Tell us what is unique about you that would be a great addition to the team.
ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.
AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results
Generous paid time away
Pension plan
Collective saving opportunities
Industry leading healthcare fully paid by BRP
What about some feel good perks:
Flexible work schedule
A summer schedule that varies by department and location
Holiday season shutdown
Educational resources
Discount on BRP products
WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid #LI-EF1
Technical Architect, Application Development
Posted 2 days ago
Job Viewed
Job Description
We are looking for a Technical architect (TA) who will report to the Manager of Solution Architecture. The TA will primarily define the technical architecture for specific projects but will also work with the enterprise architect to define standards and alignments for solutions. As part of their role, the TA will work closely with Solution Architect to review and understand the business requirements for a project to design a technology solution that meets those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context.
YOU’LL HAVE THE OPPORTUNITY TO:
Provide an architectural conception of the solution across the Business, Application, Information, and Technology domains through the solution architecture design document.
Define application architectures that are scalable, secure, and optimized for performance and user experience.
Build and maintain the application development practice within the digital business unit, defining, documenting, and enforcing coding standards, design patterns, and best practices.
Establish guidelines for testing, code quality, CI/CD pipelines, and DevOps integration.
Contribute to the definition of governance models and ensure compliance with enterprise standards.
Participate actively in the Interface development community of practice, fostering knowledge exchange and continuous improvement.
Partner with the organization to understand its organizational and departmental strategies and agree on information systems solutions that meet its needs.
Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development and support.
YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
Minimum of ten years of experience in IT, with at least five years in information system design (7+ years in application development, with at least 3+ years in architecture or technical leadership roles)
In-depth experience designing and implementing information solutions, with specialization in e-commerce, digital platforms, or customer-facing applications.
Strong expertise in modern development languages and frameworks (e.g., Java, .NET, Node.js, React, Angular, etc.).
In-depth experience and understanding of API-first, microservices, and cloud-native design with Experience with CI/CD, DevOps, automated testing, and agile delivery models.
Strategic business acumen and understanding of organizational strategy, and the ability to design information systems to deliver that strategy
Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience working with board-level stakeholders.
Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs
Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis
Do you have other qualifications? Tell us what is unique about you that would be a great addition to the team.
ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.
AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results
Generous paid time away
Pension plan
Collective saving opportunities
Industry leading healthcare fully paid by BRP
What about some feel good perks:
Flexible work schedule
A summer schedule that varies by department and location
Holiday season shutdown
Educational resources
Discount on BRP products
WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid #LI-EF1
Technical Architect, Application Development
Posted 2 days ago
Job Viewed
Job Description
We are looking for a Technical architect (TA) who will report to the Manager of Solution Architecture. The TA will primarily define the technical architecture for specific projects but will also work with the enterprise architect to define standards and alignments for solutions. As part of their role, the TA will work closely with Solution Architect to review and understand the business requirements for a project to design a technology solution that meets those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context.
YOU’LL HAVE THE OPPORTUNITY TO:
Provide an architectural conception of the solution across the Business, Application, Information, and Technology domains through the solution architecture design document.
Define application architectures that are scalable, secure, and optimized for performance and user experience.
Build and maintain the application development practice within the digital business unit, defining, documenting, and enforcing coding standards, design patterns, and best practices.
Establish guidelines for testing, code quality, CI/CD pipelines, and DevOps integration.
Contribute to the definition of governance models and ensure compliance with enterprise standards.
Participate actively in the Interface development community of practice, fostering knowledge exchange and continuous improvement.
Partner with the organization to understand its organizational and departmental strategies and agree on information systems solutions that meet its needs.
Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development and support.
YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
Minimum of ten years of experience in IT, with at least five years in information system design (7+ years in application development, with at least 3+ years in architecture or technical leadership roles)
In-depth experience designing and implementing information solutions, with specialization in e-commerce, digital platforms, or customer-facing applications.
Strong expertise in modern development languages and frameworks (e.g., Java, .NET, Node.js, React, Angular, etc.).
In-depth experience and understanding of API-first, microservices, and cloud-native design with Experience with CI/CD, DevOps, automated testing, and agile delivery models.
Strategic business acumen and understanding of organizational strategy, and the ability to design information systems to deliver that strategy
Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience working with board-level stakeholders.
Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs
Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis
Do you have other qualifications? Tell us what is unique about you that would be a great addition to the team.
ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.
AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results
Generous paid time away
Pension plan
Collective saving opportunities
Industry leading healthcare fully paid by BRP
What about some feel good perks:
Flexible work schedule
A summer schedule that varies by department and location
Holiday season shutdown
Educational resources
Discount on BRP products
WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid #LI-EF1
Be The First To Know
About the latest Software development companies Jobs in Canada !
Senior Software Developer Agentic Application Development
Posted today
Job Viewed
Job Description
Job Description
Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Senior Software Developer Agentic Application Development for our global IT M&A client in the Toronto area.
Role: S enior Software Developer Agentic Application Development
Type: Fulltime, Perm
Salary Range: $100,000 - $130,000 as base depending on overall experience + bonus + vacation + benefits + other great company perks such as AI tooling and AI conference budget.
Location: Remote - Toronto, ON, Canada
Remote within the United States or Canada (workday overlap from Pacific to Eastern time zones)
Role OverviewWe are seeking a Senior Software Developer to help pioneer the next generation of agentic applications software systems that leverage autonomous agents, large language models, and adaptive workflows to augment and accelerate human decision-making. In this role, youll design, build, and scale intelligent services and applications that seamlessly blend traditional engineering practices with cutting-edge AI-driven automation.
Youll work in a small, high-impact team that values experimentation, rapid iteration, and quality engineering. This is a chance to shape how agentic applications are built, deployed, and adopted in real-world environments.
- Architect, build, and maintain applications that integrate autonomous agents and LLMs into end-to-end workflows.
- Design APIs, services, and event-driven components that allow agents to interact with systems, data, and users effectively.
- Ensure applications are resilient, secure, and adaptable in production environments.
- Pilot and integrate agent frameworks, orchestration layers, and multi-agent systems.
- Automate repetitive tasks including code generation, testing, monitoring, and documentation.
- Continuously evaluate and incorporate emerging AI tooling.
- Define and codify best practices for designing, deploying, and monitoring agentic workflows.
- Coach peers on prompt engineering, guardrails, and safe deployment of autonomous agents.
- Establish patterns for observability, safety, and human-in-the-loop validation.
- Set high standards for design, code quality, and testing.
- Conduct architecture reviews and mentor other developers in building AI-powered systems.
- Stay current with research and industry trends in autonomous agents and applied LLMs.
- Deliver high-quality applications with strong reliability, security, and performance.
- Optimize for scalability and cost efficiency in cloud-native environments.
- Own the lifecycle from prototyping to production deployment.
- 5+ years of experience building and shipping production software systems.
- Strong background in designing APIs, distributed systems, and event-driven architectures.
- Proficiency in at least one statically typed language (Go, Java, C#) and one scripting language (Python, TypeScript, Bash).
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes).
- Demonstrated use of AI/LLM tooling in professional or side projects.
- Curiosity and creativity in exploring agentic workflows and autonomous development approaches.
- Strong communication skills and ability to collaborate across remote-first teams.
- Experience with multi-agent frameworks, orchestration tools, or AI-powered application platforms.
- Knowledge of service-mesh, observability tooling, and policy-as-code.
- Familiarity with event-driven systems (Kafka, NATS) and domain-driven design.
- Exposure to safety, ethics, and compliance considerations in AI systems.
- Remote-first with optional hub meet-ups; hardware & co-working stipend.
- Flexible core hours (overlap 9 a.m. 3 p.m. ET).
- Comprehensive health, dental, and vision coverage in Canada & the U.S.
- Generous vacation, paid learning days, and annual budget for conferences or AI tooling subscriptions.