Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Support Engineer

$107k - $120k

Karbon Inc.

Job Description

Job Description

About Karbon

Karbon is the global leader in AI-powered practice management software for accounting firms. We provide an award-winning cloud platform that helps tens of thousands of accounting professionals work more efficiently and collaboratively every day. With customers in 40 countries, we have grown into a globally distributed team across the US, Australia, New Zealand, Canada, the United Kingdom, and the Philippines. We are well-funded, ranked #1 on G2, growing rapidly, and have a people-first culture that is recognized with Great Place To Work® certification and on Fortune magazine's Best Small Workplaces™ List.

About the Role

As a Senior Support Engineer at Karbon, you sit at the deepest tier of our engineering support function. You are the last line of investigation before an issue reaches a product engineering team, and you take genuine ownership of the cases that reach you. Your work is a mix of deep technical diagnostic, production data operations, and clear cross-functional communication.

Our T3 function operates on a few core principles: quality of investigation over reactive throughput, durable fixes over repetitive patches, safe production access with strong governance, and knowledge treated as infrastructure. We expect Senior Support Engineers to embody these principles in how they work and to raise the bar for the engineers around them.

This role works roughly US Pacific hours to provide coverage for our North American customer base and is only open to candidates located in Pacific Time Zone.

As a Senior Support Engineer, you will...
  • Lead root cause analysis on highly complex issues: Take ownership of escalations that require structured RCA, isolating issues to specific services, workflows, or data states. You are comfortable resolving highly complex issues in familiar systems and medium complexity issues in unfamiliar ones, and you can articulate the why, not just the what.
  • Read the source: Read C# and the broader .NET stack well enough to follow application logic, trace through a method, and pinpoint where behaviour diverges from expectation. You are not expected to ship production code, but you are expected to understand it.
  • Write safe, considered SQL: Diagnose data-layer issues by writing and reviewing SQL against production-shaped data. Design safe remediation plans, anticipate downstream implications, and create reusable stored procedures for recurring intervention patterns.
  • Make sound production access decisions: Operate within our production safety guardrails, evaluate trade-offs on higher-risk interventions, and review remediation plans before they execute. You model the behaviour you want to see across the function.
  • Investigate and reproduce defects across the platform: Use logs, telemetry, API behaviour, and environment replication to confirm whether something is a bug, a misconfiguration, or a workflow issue, and document your findings so an engineer can act on them.
  • Monitor and respond to production alerts, looping in additional engineers and stakeholders as needed.
  • Create well-scoped tickets: When a confirmed bug or product gap warrants engineering attention, you write the ticket. A clear problem statement, reproduction steps, affected scope, and enough context that an engineer can pick it up and begin work.
  • Lead technical investigations during incidents: Act as a trusted contributor during moderate to high severity incidents, establishing timelines, synthesising signal, and where appropriate mitigating independently when Engineering is unavailable.
  • Uplift escalation quality across tiers: Review and feed back on tickets from T2, raise the bar for investigative clarity, and surface recurring themes with structured evidence so they can be addressed systemically rather than case by case.
  • Build reusable automation and tooling: Identify repetitive investigation or remediation work and replace it with scripts, stored procedures, or lightweight tooling. Reduce the team's reactive load over time.
  • Mentor peers and the broader Support function: Mentor T2 engineers and your T3 peers, share what you learn, and contribute to team-level standards. You raise the technical bar by example and through coaching, not just by being good at your own work.
  • Communicate complex issues clearly to customers and internal stakeholders: Confidently lead live troubleshooting calls when required, write clear customer-facing updates, and translate technical complexity into messaging that lands with the audience in the room.
  • Use AI as an accelerator of judgment: Apply AI tooling to refine investigative approaches, validate hypotheses, detect patterns across case data, and improve documentation. AI is an accelerator of your expertise, not a substitute for it.

About You
  • You have 5+ years of experience in technical support engineering, application support, or a closely related role in B2B SaaS, with meaningful time spent at the deepest tier of investigation.
  • You write SQL confidently and safely. You can read execution plans well enough to know when a query is dangerous, you understand the difference between a SELECT and a destructive operation in a production context, and you have written stored procedures or similar reusable data-layer artefacts.
  • You can read C# and .NET code. You do not need to be a working developer, but you can follow application logic in a code base, understand class structure and control flow, and identify where behaviour likely originates.
  • You investigate with structure. You apply repeatable RCA techniques rather than guessing, and you can articulate your reasoning at each step.
  • You write with precision. Your bug reports have enough detail for an engineer to act, and your customer communications are clear without being verbose.
  • You think in systems. When you see a recurring issue, you ask why it keeps happening, not just how to close the next case.
  • You manage your own queue without needing someone to chase you. Cases are progressed, customers are updated, and nothing sits stale.
  • You handle difficult customer conversations calmly and professionally, including incidents where a defect has caused significant operational impact.
  • You mentor naturally. You do not hoard knowledge, you do not gatekeep, and you understand that lifting the people around you is part of the senior role.
  • You are genuinely curious about how software works and motivated by the puzzle of figuring out what went wrong.

Bonus points if you have:
  • Experience in the accounting, tax, or professional services industry.
  • Familiarity with practice management software, workflow tools, or CRM platforms.
  • Hands-on experience with Microsoft SQL Server and writing or reviewing stored procedures.
  • Have experience with Datadog, Elastic, or similar logging tools.
  • Experience using Azure tooling (Application Insights, Log Analytics, Kusto/KQL, Service Bus, or similar) for investigation.
  • Experience with Salesforce as a case management tool and Linear as an issue tracker.
  • Hands-on experience triaging issues involving email integrations (Microsoft 365 or Exchange), OAuth, or third-party API integrations.
  • Light scripting or development background (PowerShell, Python, C#) used for support automation or tooling.
  • Experience at a high-growth SaaS company where processes were still being built.

Why work at Karbon?

  • Gain global experience across Australia, New Zealand, UK, and Canada
  • Strong benefits package including:
    • Flexible Time Off with an encouraged 4 weeks use per year
    • Company paid medical for you and eligible spouse/partner and dependents
    • Paid dental and vision and eligible spouse/partner and dependents
    • 401(k) with company matching
    • Flexible Spending Account
    • Up to 8 weeks paid parental leave
    • Work-from-home stipend
  • Work with (and learn from) an experienced, high-performing team
  • A collaborative, team-oriented culture that embraces diversity, invests in development and provides consistent feedback
  • Be part of a fast-growing company that firmly believes in promoting high performers from within

As we hire across various locations within the USA we are required by law to include a reasonable estimate of the compensation range for this role.

The range provided is broad and takes into consideration a wide range of factors that are reviewed when making a hiring decision, such as physical location/cost of living in that location, years of experience, skills, and other business needs.

It is not typical for a candidate to be hired at or near the top of the pay range and each compensation decision is dependent on each individual case. The base salary is one component of the total compensation package, which for some roles may include a target bonus, for some roles very competitive equity grant, and very generous benefits. While we believe competitive compensation is a critical aspect of you deciding to join us, we do hope you also spend time considering why our mission, purpose and values are right for you. We are creating something transformational here, and we hope you are as excited about the future as we are!

The estimated base salary range for this role is:

$107,000—$120,000 USD

Karbon embraces diversity and inclusion, aligning with our values as a business. Research has shown that women and underrepresented groups are less likely to apply to jobs unless they meet every single criteria. If you've made it this far in the job description but your past experience doesn't perfectly align, we do encourage you to still apply. You could still be the right person for the role!

We recruit and reward people based on capability and performance. We don't discriminate based on race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion, physical or cognitive ability, and other diversity dimensions that may hinder inclusion in the organization.

Generally, if you are a good person, we want to talk to you.

If there are any adjustments or accommodations that we can make to assist you during the recruitment process, and your journey at Karbon, contact us at View email address on ziprecruiter.com for a confidential discussion.

At this time, we request that agency referrals are not submitted for this position. We appreciate your understanding and encourage direct applications from interested candidates. Thank you!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Support Engineer in Portland, OR vacancy
  • $114k - $145k

    Veriff is hiring a Senior Technical Support Engineer for remote work within the USA, preferably in Salt Lake City, Utah. In this role, you will solve complex technical issues for our major clients, mentor fellow engineers, and refine the team's technical direction. The... 
    Senior
    Remote job

    Veriff

    Portland, OR
    3 days ago
  • BIOTRONIK SE & Co.KG in Lake Oswego, OR is seeking a Senior Advanced Product Support Engineer to provide expert support for neuromodulation products. This role involves troubleshooting, documentation, and customer interaction to enhance service quality and workflow efficiency... 
    Senior
    Remote job

    BIOTRONIK SE & Co.KG

    Lake Oswego, OR
    6 days ago
  • Autodesk, Inc. in Portland, OR is hiring a Technical Support Specialist to assist customers with their Autodesk products. The ideal candidate will have strong troubleshooting skills, experience with Maya and 3DS Max, and a passion for customer service. The role involves... 
    Senior

    Autodesk, Inc.

    Portland, OR
    2 days ago
  • MKS Instruments in Beaverton, Oregon is looking for a Principal Technical Support Engineer to provide expert-level technical support and mentor junior engineers. You will troubleshoot complex issues, contribute to technical documentation, and ensure customer satisfaction... 
    Senior

    MKS Instruments

    Beaverton, OR
    2 days ago
  • A leading technology firm seeks a Premier Support Engineer to support strategic customers in Lake Oswego, Oregon. This role involves resolving technical issues, providing performance guidance, and ensuring seamless customer experiences. Candidates should have over 5 years... 
    Senior

    Trimble

    Lake Oswego, OR
    2 days ago
  • Providence Health & Services seeks a Senior Engineering Program Manager to partner with engineering and operational stakeholders. The role involves defining and delivering technology solutions that enhance caregiver experience and patient care quality. Qualified candidates... 
    Senior

    Providence Health & Services

    Portland, OR
    3 days ago
  • The City of Vancouver is hiring a Senior Engineering Technician in Vancouver, WA, to ensure community quality water services. The technician will review development design projects, coordinate plan modifications, and assist in capital water system projects. Applicants... 
    Senior
    Full time

    City of Vancouver

    Vancouver, WA
    5 days ago
  • $81k - $121k

     ...Hybrid/Remote Job Overview The Senior Technical Analyst is an experienced individual...  ...stakeholders, product owners, and engineering teams to deliver effective, high quality...  ...associated with proposed solutions and support effective adoption by proactively surfacing... 
    Senior
    Remote work

    Relativity

    Portland, OR
    1 day ago
  • $29.19 - $49.62 per hour

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...Field Operations, Engineering, Product Training, and Technical Support. The KLA Services organization partners with our field teams and... 
    Hourly pay
    Minimum wage
    Part time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    KLA

    Vancouver, WA
    3 days ago
  • $97.52k - $119.3k

    Customer Support Engineer - KLA Corporation - Beaverton, ORResponsible for customer service activities associated with updating, troubleshooting, diagnosing and repairing of highly complex capital equipment for customers. Salary Range: $97,521-$119,300 per year. To apply... 

    KLA

    Beaverton, OR
    3 days ago
  • FormFactor Inc is seeking a Sr Principal Signal Integrity Engineer to join their team in Beaverton, Oregon. In this role, you will be responsible for conducting signal and power integrity analysis for high-speed interconnects, collaborating with engineers across multiple... 
    Senior

    Formfactor Inc

    Beaverton, OR
    3 days ago
  • Providence Health & Services in Portland, Oregon is looking for a dedicated Senior Operating Room Assistant. This role involves ensuring that surgical instruments and supplies are prepared, cleaned, and monitored efficiently. The assistant will be responsible for retrieving... 
    Senior
    Flexible hours

    Providence Health & Service

    Portland, OR
    6 days ago
  • Ascentec Engineering Pvt Ltd in Tualatin is seeking a Technical Learning & Development Specialist to create and maintain training programs that enhance employee skills and ensure compliance with quality and safety standards. This onsite position involves developing training... 
    Senior

    Ascentec Engineering Pvt Ltd

    Tualatin, OR
    2 days ago
  • $115.8k - $151.94k

    FormFactor Inc. is looking for a dedicated Sr Principal Signal Integrity Engineer based in Beaverton, Oregon. This role includes performing signal integrity analysis, collaborating globally with engineering teams, and driving design improvements based on testing data.... 
    Senior

    FormFactor Inc.

    Beaverton, OR
    5 days ago
  • Ascentec Engineering in Tualatin, OR is looking for a Technical Learning & Development Specialist tasked with enhancing employee skills and leadership through effective training programs. The role is primarily onsite, requiring collaboration with various teams to meet quality... 
    Senior

    Ascentec-Engineerin

    Tualatin, OR
    4 days ago
  • A Day in Your Life at MKS As a Principal Technical Support Engineer at ESI, an MKS Company, you will partner with the Engineering and Field teams to help solve both customer and engineering problems, guide engineering in improving quality & process improvement, and provide... 

    MKS Instruments, Inc.

    Beaverton, OR
    2 days ago
  • Job Requisition ID # 26WD99291 Position Overview We are hiring a Technical Support Specialist to join our friendly team of tech enthusiasts assisting customers to get the best out of their Autodesk products. Do you enjoy solving problems and helping others? Are you passionate... 
    Senior
    Flexible hours

    Ultimate.ai

    Portland, OR
    2 days ago
  • A leading staffing firm in Portland seeks a Technical Business Analyst 2 to drive change management efforts for IT system implementations. This role demands strategic leadership to ensure system transitions are user-centric and aligned with corporate objectives. Responsibilities...
    Senior

    APR Staffing

    Portland, OR
    6 days ago
  • $20 - $23 per hour

    Job Description Insight Global is looking for a Technical Support Engineer to work onsite at their client's facility in Vancouver, WA. This person will be working in a Tech Cafe (Service Desk) environment and will be the first point of contact with internal users for the... 
    Work at office
    Monday to Friday

    Insight Global

    Vancouver, WA
    3 days ago
  • Smarsh is looking for a Technical Support Engineer to join our Client Services team in Portland, Oregon. This role involves managing customer account changes, handling downgrades and cancellations, and ensuring operational compliance. Candidates should have a strong technical... 

    Smarsh

    Portland, OR
    6 days ago
  • $60k - $80k

     ...Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008. Summary Smarsh is seeking a Technical Support Engineer to join our Client Services team. In this role, you will manage customer account changes, including product downgrades and cancellations... 
    Local area

    Smarsh, Inc.

    Portland, OR
    2 days ago
  • Insight Global is seeking a Technical Support Engineer to work onsite at their client's facility in Vancouver, WA. This position involves troubleshooting PC issues, providing service desk support, and assisting with PC Lifecycle management. Qualified candidates will enjoy... 

    Insight Global

    Vancouver, WA
    3 days ago
  • $76k - $85k

     ...growing American companies since 2008. Summary Global Technical Support provides industry‑best service to customers and partners using...  ...How will you contribute? Experienced level Technical Support Engineering role. Frontline support role for Enterprise products or... 
    Shift work

    Smarsh

    Portland, OR
    2 days ago
  • $60k - $80k

    Smarsh, Inc. is looking for a Technical Support Engineer to join our Client Services team in Portland, Oregon. In this role, you will manage customer account changes, ensuring adherence to policies that prevent service disruptions. You will collaborate with customers and... 

    Smarsh, Inc.

    Portland, OR
    3 days ago
  • $91.1k - $125.2k

    ## Premier Support EngineerUS - OR, Lake Oswego**What You Will Do**The Premier Support Engineer (PSE) will support strategic, Premium Vista ERP customers by resolving post-implementation product issues, providing proactive database and systems stability and performance... 
    Full time
    Local area
    Immediate start

    Trimble

    Lake Oswego, OR
    2 days ago
  • Senior Technical Business Analyst - ITIL 4 Certification required (Remote) Only candidates...  ...analysis, facilitation, and advisory support for a long-term IT service delivery transformation...  ...on IT service management, process re‑engineering, or leading ITSM‑focused initiatives.... 
    Senior
    Remote job
    Contract work
    Immediate start
    Shift work

    Motus Recruiting and Staffing, Inc.

    Portland, OR
    5 days ago
  • $60k

     ...Job Description The Senior Technical Support Specialist leads resolution of complex, high-impact technical and product-related issues while...  ...Tier 2 support. This role partners closely with Product, Engineering, and Operations to diagnose hardware and software issues,... 
    Senior

    Insight Global

    Portland, OR
    5 days ago
  • LAM RESEARCH Corporation is seeking a Global Product Support Engineer located in Tualatin, Oregon. You will provide essential technical support for semiconductor equipment and collaborate closely with field engineers and technicians. This role requires a minimum of 5 years... 
    Remote job

    LAM RESEARCH Corporation

    Tualatin, OR
    5 days ago
  •  ...Products Group, we are dedicated to excellence in the design and engineering of Lam’s etch and deposition products. We drive innovation to...  ...industry.The impact you’ll makeAs a Global Product Support Engineer at Lam, you're the backbone of technical support for... 
    Shorter hours
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Tualatin, OR
    6 days ago
  • $168k - $240k

     ...their desired business outcomes. We accelerate the growth of more impactful work and the evolution of Slalom. The Role: M&A Principal/Senior Principal The Role: M&A Principal/Senior Principal What You’ll Do: Delivery areas include: Executing operational due diligence... 
    Senior
    Temporary work
    Work at office
    Local area

    Slalom

    Portland, OR
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Support Engineer. Be the first to apply!