About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical ...
About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical ...
Your role As a Staff Software Engineer, you'll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly reusable services. Your ...
Quick apply
Your role As a Staff Software Engineer, you'll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly reusable services. Your ...
Senior Software Engineer
CA$152K - CA$190K/yr
As a Senior Software Development Engineer, you will focus on driving innovation and expanding our new, next-generation Customer Success platform by architecting new workflows and launching entirely ...
Senior Software Engineer
CA$152K - CA$190K/yr
As a Senior Software Development Engineer, you will focus on driving innovation and expanding our new, next-generation Customer Success platform by architecting new workflows and launching entirely ...
Software Engineer/Senior Software Engineer (Full Stack)
Vancouver, BC · On-site +1
$90K - $110K/yr
About this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public agencies and local governments rely on ...
Software Engineer/Senior Software Engineer (Full Stack)
Vancouver, BC · On-site +1
$90K - $110K/yr
About this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public agencies and local governments rely on ...
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
Quick apply
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
Quick apply
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes--thermostats, heat pumps, EV ...
Quick apply
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes--thermostats, heat pumps, EV ...
Software Engineer II
Vancouver, BC · On-site
Position Overview As a Software Engineer II at Diligent, you'll play a hands-on technical role building and operating the core services that power the Diligent One Platform. Our team owns its ...
Software Engineer II
Vancouver, BC · On-site
Position Overview As a Software Engineer II at Diligent, you'll play a hands-on technical role building and operating the core services that power the Diligent One Platform. Our team owns its ...
As a Machine Learning Software Engineer, you'll be responsible for owning and delivering a project end to end - everything from data pre-processing and exploration, to building and scaling ML ...
As a Machine Learning Software Engineer, you'll be responsible for owning and delivering a project end to end - everything from data pre-processing and exploration, to building and scaling ML ...
Software Engineer/Senior Software Engineer (Full Stack) (Remote)
Vancouver, BC · Remote
CA$90K - CA$110K/yr
About this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public agencies and local governments rely on ...
New
Quick apply
Software Engineer/Senior Software Engineer (Full Stack) (Remote)
Vancouver, BC · Remote
CA$90K - CA$110K/yr
About this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public agencies and local governments rely on ...
New
Staff Software Engineer
Vancouver, BC · Hybrid
Mentor & Influence: lead by example and mentor engineers on best practices in software design, coding, and operations * Collaborate Cross-Functionally: work closely with other engineering teams ...
Staff Software Engineer
Vancouver, BC · Hybrid
Mentor & Influence: lead by example and mentor engineers on best practices in software design, coding, and operations * Collaborate Cross-Functionally: work closely with other engineering teams ...
As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is possible on the ...
As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is possible on the ...
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Quick apply
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Software Engineer - Canada
Vancouver, BC · On-site
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Software Engineer - Canada
Vancouver, BC · On-site
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Senior Staff Software Engineer
Vancouver, BC · On-site
CA$130K - CA$173K/yr
Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform that ...
Senior Staff Software Engineer
Vancouver, BC · On-site
CA$130K - CA$173K/yr
Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform that ...
Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep ...
Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep ...
Software Engineer, APIs
Vancouver, BC · Hybrid
CA$146K - CA$162K/yr
As a Software Engineer on our API & Developer Platform team in Vancouver, you will help make our developer platform come to life for AI, designing intuitive and secure interfaces while partnering ...
Software Engineer, APIs
Vancouver, BC · Hybrid
CA$146K - CA$162K/yr
As a Software Engineer on our API & Developer Platform team in Vancouver, you will help make our developer platform come to life for AI, designing intuitive and secure interfaces while partnering ...
Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform that ...
Quick apply
Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform that ...
Senior Software Engineer - Contract
Vancouver, BC · On-site
CA$58 - CA$73/hr
We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner. The key function of the Senior Software Engineer is to build and ...
Senior Software Engineer - Contract
Vancouver, BC · On-site
CA$58 - CA$73/hr
We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner. The key function of the Senior Software Engineer is to build and ...
Senior Software Engineer, Backend
Vancouver, BC · Hybrid
CA$192K - CA$240K/yr
Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep ...
Senior Software Engineer, Backend
Vancouver, BC · Hybrid
CA$192K - CA$240K/yr
Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep ...
Software Engineer Internship information
What are the key skills and qualifications needed to thrive in the software engineer internship position, and why are they important?
To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.
What is a software engineer internship?
A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.
What kinds of projects or tasks do software engineer interns typically work on during their internship?
Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.

Full-time
Posted 25 days ago
Diligent Delivery Systems rating
4.8
Based on 6 frontline employees who took The Breakroom Quiz
Job description
About the Role
We're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical, measurable part of how teams build and ship software.
What You'll Do
- Design and build internal tools, automations, and integrations that remove friction from daily engineering work.
- Own and improve core developer workflows: local development environments, code review, testing, CI/CD, and release processes.
- Instrument developer toolchains to measure cycle time, build reliability, deployment frequency, and other engineering effectiveness signals.
- Build and maintain shared templates, plugins, CLI tools, and guardrails that make common engineering patterns repeatable and safe.
- Evaluate and integrate new tools, including AI-assisted development tools, based on measurable impact to team velocity and code quality.
- Partner with engineers, leads, and managers to identify bottlenecks and improve how teams collaborate and ship.
- Define best practices for scalable, measurable developer tooling across the SDLC.
What You'll Bring
- 5+ years of software engineering experience, operating at a senior or staff level.
- Hands-on experience building AI solutions such as agents, LLM-powered workflows, or similar, beyond isolated prototypes.
- Experience building internal developer tools, workflow automation, or platform capabilities used by multiple teams.
- A track record of operationalizing AI tools across an engineering org.
- Strong grasp of developer productivity, SDLC workflows, and engineering enablement.
- Experience with telemetry, instrumentation, or analytics for workflow behavior and adoption.
- Strong hands-on scripting and automation skills.
- Experience with CI/CD, cloud infrastructure, and modern engineering toolchains.
Nice to Have
- Hands-on experience with Claude Code, Cursor, or similar AI coding tools.
- Experience designing agentic systems, prompt engineering, or LLM orchestration frameworks.
- Experience building CLIs, developer portals, reusable templates, or self-service platforms.
- Observability tooling (Datadog, Sentry, Prometheus, Grafana, Kibana, or New Relic).
- Kubernetes, AWS, Terraform, and microservice-based systems.
- Must be based in Vancouver
What Diligent Delivery Systems employees say
Pay
Hours and flexibility
Workplace
Get the full story on Breakroom
About Diligent Delivery Systems
Sourced by ZipRecruiter
Welcome to Diligent Delivery Systems, a nationwide transportation, shipping, and logistics service provider. We supply businesses with an assortment of shipping and delivery solutions to enhance day-to-day delivery efficiency and productivity. Our delivery services include: Hot Shot Delivery, Healthcare Courier Services, Outsourced Fleet Management Using Owner Operators, Warehouse & Distribution Network, Over-the-Road Trucking (LTL & FTL), White Glove Delivery / Final Mile, Domestic Air Freight, and Logistics Consulting.
Industry
Transportation and warehousing
Company size
1,001 - 5,000 Employees
Headquarters location
Houston, TX, US
Year founded
1994