Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
• A Bachelor's or Master's degree in Civil Engineering or a related field.• A minimum of 5 years of experience in bridge engineering.• Proficient in engineering software such as AutoCAD and SAP2000.• Strong project management skills and the ability to lead teams effectively.• Excellent communication and collaboration abilities.
About the job
Join our dynamic team at Egis Group as a Senior Bridge Engineer, where you will play a pivotal role in designing and overseeing the construction of innovative bridge projects. We are seeking a seasoned professional who is passionate about engineering excellence and committed to sustainable infrastructure.
About Egis Group
Egis Group is a global leader in the engineering and consulting sector, dedicated to designing sustainable infrastructure solutions that enhance the quality of life. With a commitment to innovation and excellence, we are proud to contribute to projects that shape communities and protect the environment.
Senior Full Stack EngineerLocation: Ottawa or Toronto, ON | HybridDepartment: EngineeringReports To: Dan Murdock, Director of EngineeringType: Full-TimeVacancy Status: This role is actively being recruited for.About SolinkAt Solink, we are dedicated to protecting what matters most. Our mission is to equip businesses with the capability to respond swiftly and effectively by converting video surveillance into actionable operational insights.Our innovative cloud-based platform seamlessly integrates with existing cameras and systems, transforming them into intelligent sensors that capture and analyze critical moments. This empowers teams to make informed, data-driven decisions that enhance security and operational efficiency.Trusted by over 30,000 locations across more than 32 countries, including renowned brands like McDonald’s and JYSK, Solink provides clarity in crucial situations. Our solutions help businesses minimize loss, optimize performance, and respond proactively to potential threats.As we experience rapid growth and gain industry accolades, we are scaling with purpose. Recognized by Deloitte’s Fast 50™ and Fast 500™, Business Intelligence Group, and celebrated as one of Ottawa’s Best Places to Work, we are just getting started!The RoleJoin our dynamic Agents team, where you will play a pivotal role in shaping the production of AI agents. As a seasoned product engineer, you will design and implement the systems that enable Solink’s AI Agents to reason, act, and deliver value within our cloud VMS platform.Your responsibilities will encompass backend services (TypeScript/Node), agent orchestration layers, APIs, tool integrations, and user-facing workflows that transform models into tangible, reliable capabilities. This is not merely a feature-focused role; you will be constructing the execution layer of our agent systems, including tool utilization, workflow coordination, safety protocols, latency management, and production reliability.Expect a high-ownership environment where quick decision-making and collaboration with product, data, and platform teams are essential. You will have direct access to cutting-edge AI models and tools, with the autonomy to apply them effectively for measurable product impact.
Role Overview Solink is looking for an Intermediate Full Stack Engineer to help build and improve software products in the Ottawa office. This role involves hands-on work with web applications and close collaboration with engineers and designers. What You Will Do Develop and enhance web applications using modern frameworks and technologies Work alongside team members to deliver reliable, high-quality software Contribute ideas and feedback throughout the development process Location This position is based in Solink's Ottawa office.
Location: Ottawa, ON (Hybrid)Department: R&DReports to: Sean O'Hagan, Director of EngineeringType: Permanent, Full-Time Role overview Solink is searching for a Senior Full Stack Developer to join the Device Management team. This group builds scalable, user-focused solutions that are central to the company’s cloud platform. The position is based in Ottawa with a hybrid work arrangement. What you will do Develop and maintain systems that interact with thousands of IoT devices deployed globally. Work across the full stack, including API development in Rust, frontend interfaces with React, and designing cloud-native architectures for scale. Collaborate with designers, architects, and engineers to implement new features and ensure they scale with Solink’s growing user base. Influence architectural decisions and promote best practices in implementation. Mentor colleagues and contribute to the team’s technical growth as Solink evolves. Key technologies Rust Node.js React AWS Serverless Who thrives in this role Experienced developers who enjoy solving complex problems and building high-performance backend services. Those who are comfortable working across both backend and frontend stacks, and can adapt to new tools and technologies as needed. Individuals who value collaboration and are eager to share knowledge with teammates.
Hello! We appreciate your interest! Are you on the hunt for a fresh career opportunity? Or simply exploring the market? If so, you might be just the perfect fit for our team.At Lightspeed's Financial Automation team, we specialize in enhancing merchant operations by automating tedious manual tasks like sales reconciliation through intelligent, AI-driven systems. Our mission is to transform complex data into actionable insights, empowering our users to manage their growth efficiently without increasing their headcount.As a Senior Full Stack Software Developer, you will play a pivotal role in developing and maintaining essential features for our financial products. This position emphasizes frontend development (approximately 70% of your responsibilities), while the remaining 30% will involve other aspects of our technology stack. Your contributions will significantly impact our codebase by introducing new features, fixing bugs, enhancing user experiences, and supporting related initiatives. We expect you to leverage your technical expertise to help the team meet its objectives, refine processes and tools, and engage actively in production operations, including on-call duties.Please note: We are currently accepting applications from candidates located in Canada only.Key Responsibilities:Facilitate strategic collaboration during development planning, retrospectives, and demonstrations;Architect and design systems for new large-scale features, ensuring solutions are robust, scalable, and maintainable;Decompose high-level requirements into clear development tasks and work items;Manage and convey expectations, priorities, release statuses, and project timelines to stakeholders and the team;Lead effort estimation for sprints and product roadmap deliverables;Champion continuous improvements in our software delivery practices;Mentor and guide team members actively;Influence the future of our engineering workforce by participating in recruitment efforts;Offer technical and process guidance;Enhance coding standards and best practices through rigorous code reviews in a collaborative environment;Continuously refine our existing solutions to improve performance and maintainability.
Join our innovative team as a Full Stack Software Engineer specializing in AI Training. In this role, you will work on cutting-edge projects that leverage artificial intelligence to drive efficiency and effectiveness in various applications. We are looking for passionate developers who are excited about contributing to the future of technology.
Location: Ottawa, ON (Hybrid)Department: R&DReports to: Mac Pham, Director of EngineeringType: Permanent | Full-Time About Solink Solink helps businesses protect what matters most. The company’s cloud-based platform turns video security into real-time operational insights, integrating with existing camera systems to analyze and recognize critical moments. This gives teams the information they need to make informed decisions, strengthen security, and improve daily operations. Solink’s solutions are trusted at over 30,000 locations in 32+ countries, supporting well-known brands such as McDonald’s and JYSK. Businesses use Solink to minimize losses, boost performance, and address potential threats before they escalate. The company has earned recognition from Deloitte’s Fast 50™ and Fast 500™, the Business Intelligence Group, and has been named one of Ottawa’s Best Places to Work. Role Overview The Senior Full Stack Developer for Data Integrations joins a team focused on building integration solutions that connect customer business data with Solink’s platform. This work enables clients to combine their operational data with video content, unlocking actionable insights. This role covers the full stack of integration experiences. Responsibilities include designing and improving customer-facing tools for configuring data connections, as well as developing and refining backend architecture to process and scale large data volumes. The work directly shapes the types of data Solink can support and the speed at which customers can extract value. What You Will Do Design and enhance tools that help customers connect their business data to Solink’s platform Develop and maintain backend systems for processing and scaling incoming data Work with AWS services such as Lambda, S3, Kinesis, SQS, and API Gateway Utilize caching and storage technologies including Redis, DynamoDB, Postgres, and Snowflake Contribute to foundational infrastructure that supports smarter, faster decision-making for clients Tech Stack AWS: Lambda, S3, Kinesis, SQS, API Gateway Databases and storage: Redis, DynamoDB, Postgres, Snowflake
The Invoicing team at Lightspeed Commerce Inc. forms part of the Financial Services division. This group creates and maintains solutions that support sales, pre-sales, and customer accounts receivable. By streamlining financial transaction flows, the team helps drive business growth and ensures a dependable experience for clients. Role overview The Senior Full Stack Developer (Go & React) contributes to the development and upkeep of features for core financial products. Responsibilities include designing new functionality, resolving bugs, and enhancing system architecture. The work has a direct effect on the reliability and performance of Lightspeed’s financial tools. Collaboration is central to this role. The developer will work closely with teammates to improve processes and tools, and will also participate in production operations, including on-call rotations. Location requirement This position is open to applicants located anywhere in Canada. Lightspeed requires candidates to be based within the country.
Full Stack Software EngineerPreferred Location: OttawaReports to: CTOType: Full-TimeAbout Dominion DynamicsAt Dominion Dynamics, we are pioneering Canada's first modern defense prime, characterized by software-defined, attritable, and sovereign technology.We envision a future where military strength is not solely dependent on high-end platforms but rather on the fluid integration of adaptive, AI-driven capabilities across various domains. Our mission is to develop a family of systems designed to be sovereign, accountable to Canada's democratic values, and effective in the field alongside operators.Our rapid-paced operations, especially in the Arctic, are conducted with the utmost respect for Canadian law and the commitments we have to the Canadian Armed Forces (CAF) community.Our founding team includes veterans from Anduril, Google, Amazon, and the Canadian Armed Forces, bringing together diverse expertise to innovate in challenging environments. We seek system-level thinkers who excel at the intersection of autonomy, aerospace, and national security.Why This Role MattersIn this role, you will create software that operates at the edge, deeply integrated with sensors, vehicles, and operational teams, where reliability is paramount. As a forward-deployed engineer, you'll bridge the gap between lab prototypes and real-world operational capabilities, delivering robust platform features, hardware integration, and on-field system support. Your work will directly enhance our operational uptime and expedite our transition from experimental phases to deployed capabilities.**This full stack engineering position comes with a forward-deployed mandate, requiring hands-on engagement with deployed systems and operators in authentic environments.The Role: Full Stack Software EngineerYou will spearhead development across various layers of our platform, ranging from backend data processing and ingestion to frontend visualization and embedded integrations. Collaboration with hardware and embedded systems teams will be crucial as you focus on designing, testing, and operating resilient telemetry and interface systems in constrained, forward-deployed settings.What You’ll DoDesign and implement backend services and APIs to ingest, normalize, and serve telemetry and mission data.Develop frontend interfaces and dashboards that provide critical system state insights and analytics for operators.Work in close collaboration with hardware teams to ensure robust system integration.
Hello! We appreciate your interest Are you on the lookout for an exciting new role? Or perhaps you're just exploring your options? Either way, you might be in the ideal spot to become a part of our dynamic team. The Financial Automation team at Lightspeed is dedicated to enhancing merchant operations by transforming cumbersome manual processes like sales reconciliation into efficient, AI-powered automated systems. Our mission is to connect intricate data with actionable insights, empowering our users to scale their operations without the need for additional staff. As a Senior Full Stack Software Developer, you will play a vital role in developing and maintaining essential features within our core financial products. Your work will emphasize frontend development, comprising around 70% of your responsibilities, while 30% will engage with the broader tech stack. You will contribute significantly to our codebase by implementing new features, troubleshooting issues, enhancing user experiences, and participating in related initiatives. Your strong technical acumen will be crucial in helping the team achieve its objectives, refining team processes and tools, and actively engaging in various production operations, including on-call duties. Please note: We are currently accepting applications exclusively from candidates across Canada.
Veeva Systems is a purpose-driven leader in the industry cloud sector, dedicated to assisting life sciences organizations in accelerating the delivery of therapies to patients. With a remarkable trajectory as one of the fastest-growing SaaS companies, we exceeded $2 billion in revenue last fiscal year and are poised for even more growth.Our core values at Veeva emphasize integrity, customer success, employee satisfaction, and agility. Distinctly, we achieved a milestone in 2021 by becoming a public benefit corporation (PBC), which legally ensures that we balance the interests of our customers, employees, society, and investors.As a Work Anywhere organization, we empower you to choose between working from home or the office, allowing you to succeed in your preferred environment.Join us in transforming the life sciences sector, as we commit to making a positive difference in the lives of our customers, employees, and communities.
Hello and welcome! Are you on the lookout for a rewarding new role? Or perhaps you’re exploring the current job market? You’ve come to the right place to potentially become a part of our vibrant team.The Invoicing team is an integral part of the Financial Services division at Lightspeed. We specialize in crafting and implementing solutions that facilitate sales and pre-sales processes, while also overseeing customer accounts receivable operations. Our team is pivotal in streamlining financial workflows that propel business growth and guarantee a dependable experience for our clientele.As a Senior Full Stack Developer, you will play a crucial role in the development and maintenance of features within our essential financial products. Your contributions will enhance the overall codebase by introducing new features, addressing bugs, refining architectural designs, and engaging in various related activities. We expect you to leverage your technical expertise to meet team objectives, evolve our processes and tools, and actively participate in production operations, including on-call duties.Important: We are currently only accepting applications from candidates located across Canada.
Location: Ottawa, ON (hybrid schedule) Department: AI Reports to: Eugenia Kondratova, Technical Manager, AI Type: Permanent, full-time Role overview The Intermediate AI / Full Stack Developer at Solink helps build and scale technology that turns video into actionable intelligence. This position works with cross-functional teams and takes responsibility for full-cycle solutions, with a focus on computer vision. The work directly supports Solink's growth and the success of its clients. This role suits someone who adapts quickly, enjoys solving real-world problems, and thrives in a changing environment. What you will do Collaborate with engineers, product managers, and QA to define requirements and deliver AI features that provide predictive insights for customers. Design, train, tune, and deploy machine learning models, including computer vision, LLMs/VLMs, and multimodal models, in both cloud and embedded settings. Work across the software development lifecycle for machine learning solutions, from data collection and evaluation to developing and optimizing model filter chains.
Role Overview Canadian Bank Note Company Limited is looking for a Full Stack Developer to join the Driver & Vehicle Group in Ottawa. This team builds software that supports vehicle identification and driver licensing systems for clients across the sector. What You Will Do Design and implement software solutions for vehicle and driver services Work on projects that integrate new technologies to improve client offerings Collaborate with colleagues to deliver reliable, maintainable systems About the Team The Driver & Vehicle Group focuses on projects that help modernize identification and licensing. The work directly impacts service quality for clients and end users.
Join our dynamic team at gdmsi as a Senior Project Engineer specializing in Systems Engineering. In this role, you will be responsible for leading and managing complex engineering projects, ensuring they are delivered on time, within scope, and aligned with our strategic goals. You will collaborate closely with cross-functional teams to design, implement, and improve systems that enhance operational efficiency.
Role Overview gdmsi is hiring an Engineering Coordinator based in Ottawa. This position plays a key part in keeping engineering projects on track. The coordinator works closely with multiple teams to support project execution from start to finish. What You Will Do Facilitate clear communication between engineering teams Coordinate schedules and help manage project timelines Organize and maintain project documentation Streamline processes to support efficient project delivery What Helps You Succeed Strong organizational skills Ability to manage multiple tasks and priorities Comfort working with engineers and technical teams Interest in supporting collaborative project work This role offers the chance to contribute directly to engineering success at gdmsi in Ottawa.
Join our dynamic team at Egis Group as a Senior Bridge Engineer, where you will play a pivotal role in designing and overseeing the construction of innovative bridge projects. We are seeking a seasoned professional who is passionate about engineering excellence and committed to sustainable infrastructure.
Join Renesas Electronics as a Senior Analog Engineer, where you will play a critical role in the design and development of innovative analog solutions. In this position, you will be responsible for the full product lifecycle, from concept through to production, working alongside a talented team of engineers in a collaborative environment.Your expertise will contribute to enhancing our product offerings and ensuring high performance and reliability in our systems. You will also have the opportunity to mentor junior engineers and lead projects that make a significant impact on our business and customers.
We are seeking a talented and experienced Senior System Engineering Analyst to join our dynamic team. In this role, you will leverage your expertise to analyze and design robust engineering solutions, ensuring optimal system performance. You will collaborate closely with cross-functional teams to drive innovative solutions and improve existing processes.
Join our innovative team at cima2 as a Senior Geotechnical Engineer, where you will play a crucial role in managing and executing geotechnical projects that contribute to the infrastructure and sustainability of our communities. You will leverage your expertise to analyze soil and rock mechanics, assess site conditions, and ensure the integrity of our engineering solutions.
SurveyMonkey seeks a Senior Software Engineer II based in Ottawa, Canada. This role centers on developing software that enables users to create and analyze surveys, supporting a widely used platform. Role overview As a Senior Software Engineer II, you will contribute to building and improving features that help people design surveys and interpret results. The work involves both front-end and back-end development, with a focus on delivering reliable and user-friendly tools. Collaboration and approach The team emphasizes working together to solve challenges. Creative problem solving and strong technical skills are important for success in this environment. Sharing ideas and learning from teammates is part of the daily routine. What you will bring Experience building and maintaining software products Ability to tackle technical problems with creativity and care Strong communication and collaboration skills
Apr 27, 2026
Sign in to browse more jobs
Create account — see all 232 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.