Lead and manage a cross-functional software engineering team focused on cloud, DevOps, and AI solutions for Daimler Truck North America’s IT portfolio.
Compensation
Position offers a starting salary range of $144,000 - $184,000 USD
Responsibilities
Lead, coach, and develop the STEAM team of software developers, engineers, and solution architects
Set clear expectations, provide meaningful feedback, foster professional growth, and build a culture of innovation, collaboration, and shared accountability
Develop and maintain the STEAM technology roadmap in partnership with business stakeholders and IT leadership
Guide the design, development, integration, testing, and support of frontend and backend applications, including Java and .NET systems
Establish consistent practices for code quality, automated testing, documentation, and release management
Requirements
Bachelor’s degree in information technology, computer science, software engineering, or a related discipline
Nice to have: Experience supporting systems for truck electronics, engineering, manufacturing, or aftermarket operations in the commercial vehicle or automotive industry
Nice to have: Experience setting up a visionary AI-first approach to the SDLC
Nice to have: Experience with any of the observability toolchains such as Splunk, ThousandEyes, Dynatrace, or Grafana
Design, develop, and maintain high-quality embedded software solutions that meet system and subsystem requirements.
Compensation
The salary rate for this role is currently $91000-129800
Responsibilities
Design, develop, and maintain high-quality embedded software solutions that meet system and subsystem requirements.
Collaborate with systems, hardware, test, and product engineering teams to ensure software functionality aligns with product specifications and customer requirements.
Perform root cause analysis of software defects and system issues, and implement effective corrective actions.
Develop and maintain technical documentation, including requirements, architecture, design, implementation, and process documentation.
Participate in software architecture, design, code, and peer reviews to ensure quality, maintainability, and compliance with development standards.
Requirements
Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related field
Nice to have: Experience developing device drivers and Board Support Packages (BSPs)
Nice to have: Knowledge of Software Change Management (SCM)
Nice to have: Knowledge of secure software development practices
Nice to have: Familiarity with safety-critical software development and industry standards
A Senior Developer role within the Vulnerability Management Program to architect and build tools that reduce toil, automate vulnerability discovery, and drive automated remediation.
Locations (3)
Burnaby, British Columbia, Canada
Calgary, Alberta, Canada
Toronto, Ontario, Canada
Compensation
The expected salary range for this role is $157,300 to $212,800 CAD.
Responsibilities
Develop and implement automation tooling within internal tooling to eliminate toil across the vulnerability pipeline.
Integrate multiple finding sources into a single unified pipeline, including dependency CVEs, SAST & secret scanning, penetration testing, vulnerability disclosures/bug bounty, and cloud posture/IaC findings.
Expand AI-driven processing capabilities for triage, bug description formalization, severity assignment, and fix confidence grading.
Lead the development and execution of a comprehensive product and AI security strategy across Fortive’s enterprise, embedding secure-by-design principles into software, connected products, firmware, and AI-enabled capabilities.
Responsibilities
Develop and implement product and AI security strategy aligned with business objectives
Embed security and AI security controls into the full product lifecycle
Own the AI security program and conduct threat modeling and adversarial testing
Define and maintain reference architectures for secure software and AI-enabled solutions
Partner with sales, customer success, and legal teams for customer security reviews and regulatory alignment
A Senior Full-Stack Software Engineer role focused on vulnerability remediation, secure coding, and security-related development across Angular/.NET application teams.
Compensation
Pay Rate: $75.00 - $84.00per hr.
Responsibilities
Perform vulnerability remediation across primarily Angular/.NET customer-facing applications.
Identify and implement security-related code and configuration changes.
Update applications to meet established cybersecurity and coding standards.
Document all changes and remediation work.
Work directly with application teams and participate in daily standups.
Requirements
Nice to have: React
Nice to have: regulated or highly secure industries
Lead enterprise and product security, oversee corporate IT and business systems, and manage security strategy, compliance, and incident response for Nextdoor.
Compensation
The starting salary for this role is expected to range from $260,000 to $340,000 on an annualized basis, or potentially greater in the event that your 'level' of proficiency exceeds the level expected for the role.
Responsibilities
Own Nextdoor’s security program end to end, including strategy, policies, risk assessments, and employee training
Regularly report on security risks to the executive team and the Audit & Risk committee of the Board
Set security standards for the Nextdoor platform and partner with Engineering to build security into software design
Run application security, including code review, dependency scanning, penetration testing, vulnerability management, and bug bounty program
Protect member and customer data through encryption, access controls, and monitoring
Requirements
Bachelor's degree in Computer Science, Information Security, or related field