Docker helps developers bring their ideas to life by conquering the complexity of app development.
Principal Support Engineer
Location
Canada
Posted
2 days ago
Salary
CA$247.5K - CA$353.5K / year
Seniority
Lead
Job Description
Principal Support Engineer
Docker, Inc
• Build agentic and automation workflows with structured inputs, tool calls, evaluation, regression checks, observability, and safe handoff • Partner with the principal engineer, Support Engineering, and operations teams to define problems, ship solutions, measure impact, and iterate from real usage • Design, develop, and maintain full-stack support tooling, including UI, APIs, background jobs, and service integrations • Integrate CRM, warehouse, ticketing, incident management, and knowledge systems with clear contracts, retries, idempotency, and auditability • Improve reliability, performance, and trust through metrics, logs, traces, dashboards, and production operating practices • Build safe tool access patterns with least-privilege permissions, audit trails, and human approval for sensitive actions • Participate in on-call rotation for systems your team owns
Job Requirements
- Daily fluency with AI-assisted development (Cursor, Codex, Claude, or similar) paired with the judgment to keep output reviewable, testable, and production-safe
- 6+ years of experience building production web applications, backend services, internal platforms, or distributed systems
- Strong software development skills with TypeScript/React and Go, or a comparable backend language used in production
- Hands-on experience shipping reliable software from design through delivery, including testing, debugging, documentation, and code review
- Practical experience with LLM application patterns such as tool/function calling, structured outputs, retrieval, evaluation, or agent orchestration
- Experience building integrations across REST APIs, webhooks, queues, data systems, or workflow platforms
- Production familiarity with observability and operations, including logging, metrics, tracing, dashboards, and incident response
- Strong written and verbal communication in a remote environment, including technical documentation and cross-team collaboration
Benefits
- Freedom & flexibility; fit your work around your life
- Designated quarterly Whaleness Days plus end of year Whaleness break
- Home office setup; we want you comfortable while you work
- 16 weeks of paid Parental leave (after 6 months of employment)
- Technology stipend equivalent to $100 USD net/month
- PTO plan that encourages you to take time to do the things you enjoy
- Training stipend for conferences, courses and classes
- Equity; we are a growing start-up and want all employees to have a share in the success of the company
- Docker Swag
- Medical benefits, retirement and holidays vary by country
- Remote-first culture, with offices in Seattle and Paris
Related Guides
Related Categories
Related Job Pages
More Support Engineer Jobs
Aviation Technical Records Analyst
VeryonGet your aircraft more uptime with a better tech platform to manage everything from maintenance to manuals.
• Accurately process and update Tier 3–Tier 5 aircraft maintenance records within Veryon Tracking. • Enter and maintain aircraft, engine, and component maintenance records with a high degree of accuracy. • Verify and record component removals, installations, and replacements, ensuring correct part numbers, serial numbers, and time-tracking information. • Validate flight logs by reviewing flight hours, cycles, and operational data for accuracy. • Ensure maintenance activities are entered promptly and completely into the maintenance management system. • Maintain high standards of data integrity across all aircraft maintenance documentation. • Review records for completeness, consistency, and compliance with internal documentation standards. • Support audit readiness by maintaining organized and accurate maintenance records. • Ensure compliance with company procedures and aviation recordkeeping standards. • Support internal Support teams by assisting with technical records inquiries and case resolution. • Collaborate with cross-functional departments to clarify maintenance record requirements and resolve documentation issues. • Process customer cases efficiently while maintaining Veryon's commitment to world-class customer service. • Build collaborative relationships that support efficient technical records operations. • Independently manage and prioritize a personal workload to meet daily deadlines. • Maintain high productivity while consistently achieving quality expectations. • Participate in process improvement initiatives to enhance recordkeeping efficiency and system utilization. • Share knowledge and best practices with team members to support ongoing development.
Role Description The PCloud Technical Support Engineer (L2) is responsible for ensuring the security and availability of the Privilege Cloud (PAM-as-a-Service) environment. This role focuses on the infrastructure supporting the Vault, management of sessions, and web access portals. - Perform deep-dive troubleshooting on Privilege Cloud components: Web Portal, Password Manager, and Session Manager. - Analyze Cloud and Component logs to resolve complex integration, connectivity, and session recording issues. - Manage and rotate privileged credentials across Windows, Linux, and Database platforms. - Provide technical guidance to Enterprise IT teams on Vaulting best practices and secure access workflows. - Collaborate with Engineering and Global Support to report and test patches for SaaS-based PAM environments. Qualifications - 3+ years of experience in Systems Administration or L2 Technical Support (Enterprise level). - Solid experience with Windows Server (2016/2019/2022) and Windows Clustering / Network Load Balancing (NLB) Administration. - Experience working with Linux or Unix Operating Systems (Command line proficiency). - Proficiency in TCP/IP, DNS, and Firewall configurations to ensure SaaS-to-On-Prem connectivity. - Ability to perform root-cause analysis using Event Viewer, PowerShell, and system logs. - Computer Science education and/or relevant technical certifications (Microsoft, Security+, etc.). - English Level: C1 Company Description
• Provide technical support, field service, and installation assistance for hardware and software solutions • Perform equipment installations, diagnostics, maintenance, and troubleshooting both remotely and at customer sites • Ensure reliable product performance and exceptional customer experience • Partner closely with customers and cross-functional teams to resolve technical issues • Monitor customer product health and identify emerging trends • Oversee equipment installations on vehicles/trailers and train OEMs on installation procedures • Diagnose and resolve product issues both remote and in-field
Technical Support Specialist – EMEA
360dialog — official WhatsApp Business API Provider360dialog is the official WhatsApp BSP, offering a lightweight and developer-friendly messaging API.
• Provide customer support across multiple channels, including tickets, chat, email, and online meetings. • Collaborate with L2 support teams to identify and implement effective solutions. • Troubleshoot WhatsApp API-related issues and resolve technical problems. • Guide partners and clients in navigating the WhatsApp Business ecosystem. • Communicate with WhatsApp / Meta representatives. • Work closely with EMEA onboarding and commercial teams.




