FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Technical Support Engineer
MetrcSupport Engineer specializing in complex API and system issues at Metrc. Responsible for deep troubleshooting and driving escalated issues to closure while supporting customers in the cannabis industry.
Tech Stack
Tools & technologiesDockerJavaScriptKubernetes.NETNode.jsPythonSQLTypeScript
About the role
Key responsibilities & impact- Serve as the escalation point within Support for complex system and API issues, using log analysis, database queries, API testing, and scripting to diagnose root causes.
- Investigate and troubleshoot issues in .NET (C#) and/or Node.js applications by reviewing logs, tracing application behavior, and reproducing defects in lower environments when possible.
- Create and manage detailed JIRA tickets — including reproduction steps, logs, technical findings, and recommended fixes — to accelerate Development team resolution.
- Write scripts and tooling (C#, JavaScript, PowerShell, SQL, or similar) to automate repetitive troubleshooting and reduce time-to-resolution.
- Identify recurring issue patterns and help drive permanent, code-based solutions such as bug fixes, data correction scripts, API improvements, or internal tools.
- Build and maintain internal support automation, diagnostic tools, and workflow improvements that empower the broader team to self-serve.
- Proactively communicate status updates, timelines, workarounds, and resolutions to end users and stakeholders throughout the support process.
- Create and maintain troubleshooting guides, runbooks, and knowledge base articles with a preference for technical, executable, and code-backed documentation.
- May perform other additional duties and responsibilities as assigned.
Requirements
What you’ll need- 2–4 years of experience in technical support, software engineering, application support, or a similar hands-on technical role.
- Experience working with or supporting .NET (C#) and/or Node.js applications.
- Comfortable reading application code, debugging system behavior, and writing scripts or lightweight tooling as part of daily work.
- Working knowledge of SQL, RESTful APIs, and tools like Postman or curl for debugging and validation.
- Familiarity with scripting or programming languages such as C#, JavaScript/TypeScript, PowerShell, Python, or Bash.
- Solid understanding of web applications, system integrations, and general troubleshooting across distributed environments.
- Exposure to modern development workflows such as Git, CI/CD, Docker, or Kubernetes is a plus.
- Strong communicator who can translate technical findings for both technical and non-technical audiences.
- A builder’s mentality — defaults to improving, automating, and simplifying technical processes where possible.
- Must be based and work in the US.
Benefits
Comp & perks- Remote position 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET (C#)Node.jsSQLRESTful APIsScriptingDebuggingLog AnalysisApplication SupportAutomation ToolsTechnical Documentation
Soft Skills
Strong CommunicationProblem-SolvingCollaborationProactive Status UpdatesBuilder's Mentality