Senior Software Support Engineer

Software EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000

Location

United States

Posted

12 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are looking for a Senior Software Support Engineer to own complex technical escalations and help customers resolve issues in our enterprise web application. This is a customer-facing, hands-on troubleshooting role that partners closely with Support Analysts and Product/Engineering to restore service quickly, drive root-cause analysis, and improve product quality through clear feedback and documentation.

  • Own L3 escalations and critical customer issues from triage through resolution, coordinating with Engineering as needed.
  • Reproduce issues in test/staging environments; analyze logs, stack traces, configuration, and data to identify root cause.
  • Lead or contribute to major incident response (Sev1/Sev2): containment, customer updates, coordination, and post-incident review.
  • Provide clear, timely customer communication: gather requirements, set expectations, propose workarounds, and confirm outcomes.
  • Create engineering-ready bug reports with steps to reproduce, environment details, impact assessment, and supporting evidence.
  • Develop and maintain internal/external knowledge: runbooks, known issues, troubleshooting guides, and best practices.
  • Partner with Engineering/Product to reduce recurring issues by identifying trends, proposing fixes, and validating delivered corrections.
  • Mentor L1/L2 team members: technical coaching, case strategy, and review of escalation quality.
  • Continuously improve support processes and tools to reduce time-to-resolution and improve customer experience.

Qualifications

  • 5+ years in technical support, production support, or software support engineering for an enterprise or SaaS product.
  • 2+ years operating as an L3 / escalations engineer (or equivalent) handling complex, cross-system issues.
  • Strong troubleshooting skills for enterprise web applications (HTTP/HTTPS, REST APIs, authentication, configuration, and performance).
  • Working knowledge of at least one programming language (Java, .NET/C#, or similar) with the ability to read code and interpret stack traces.
  • Strong Microsoft SQL Server (MS SQL) skills (querying, joins, basic performance troubleshooting) and experience with relational databases/DBMS concepts.
  • Working knowledge of Linux (shell, services/processes, networking basics, log analysis).
  • Experience supporting hybrid deployments across Azure cloud and on-prem infrastructure; familiarity with virtualization concepts.
  • Excellent written and verbal communication skills; comfortable leading customer calls for complex issues.
  • Ability to manage multiple high-priority issues simultaneously and maintain clear, organized case notes.

Preferred Qualifications

  • Experience with incident management and postmortems (ITIL, SRE, or similar practices).
  • Experience with monitoring/observability tooling (NinjaOne, log aggregation, APM, metrics dashboards) and structured troubleshooting.
  • Azure cloud fundamentals and hybrid (Azure + on-prem) architecture awareness and familiarity with common deployment architectures (load balancers, reverse proxies, containers).
  • Experience supporting virtualized environments (Hyper-V and VMware) and Windows Server on-prem deployments.
  • Relevant certifications (ITIL, Microsoft Azure/Windows Server/SQL Server).

Work Expectations

  • May participate in an on-call or after-hours rotation to support critical incidents (details defined by the team).
  • Hybrid/remote expectations, travel, and scheduling requirements will be aligned with business needs.

Benefits

  • 401(k) with employer match
  • Dental insurance
  • Medical insurance
  • Vision insurance
  • Life insurance
  • Optional supplemental insurance
  • Vacation, starting at 3 weeks annually and increases with tenure
  • Sick time, 48 hours annually
  • 11 company paid holidays
  • Professional development program for training and tuition reimbursement

Location

Torrance, California (Remote)

Department

Support

Employment Type

Full-Time

Minimum Experience

Mid-level

Compensation

$55-$60

Job Requirements

  • 5+ years in technical support, production support, or software support engineering for an enterprise or SaaS product.
  • 2+ years operating as an L3 / escalations engineer (or equivalent) handling complex, cross-system issues.
  • Strong troubleshooting skills for enterprise web applications (HTTP/HTTPS, REST APIs, authentication, configuration, and performance).
  • Working knowledge of at least one programming language (Java, .NET/C#, or similar) with the ability to read code and interpret stack traces.
  • Strong Microsoft SQL Server (MS SQL) skills (querying, joins, basic performance troubleshooting) and experience with relational databases/DBMS concepts.
  • Working knowledge of Linux (shell, services/processes, networking basics, log analysis).
  • Experience supporting hybrid deployments across Azure cloud and on-prem infrastructure; familiarity with virtualization concepts.
  • Excellent written and verbal communication skills; comfortable leading customer calls for complex issues.
  • Ability to manage multiple high-priority issues simultaneously and maintain clear, organized case notes.
  • Preferred Qualifications
  • Experience with incident management and postmortems (ITIL, SRE, or similar practices).
  • Experience with monitoring/observability tooling (NinjaOne, log aggregation, APM, metrics dashboards) and structured troubleshooting.
  • Azure cloud fundamentals and hybrid (Azure + on-prem) architecture awareness and familiarity with common deployment architectures (load balancers, reverse proxies, containers).
  • Experience supporting virtualized environments (Hyper-V and VMware) and Windows Server on-prem deployments.
  • Relevant certifications (ITIL, Microsoft Azure/Windows Server/SQL Server).
  • Work Expectations
  • May participate in an on-call or after-hours rotation to support critical incidents (details defined by the team).
  • Hybrid/remote expectations, travel, and scheduling requirements will be aligned with business needs.

Benefits

  • 401(k) with employer match
  • Dental insurance
  • Medical insurance
  • Vision insurance
  • Life insurance
  • Optional supplemental insurance
  • Vacation, starting at 3 weeks annually and increases with tenure
  • Sick time, 48 hours annually
  • 11 company paid holidays
  • Professional development program for training and tuition reimbursement
  • Location
  • Torrance, California (Remote)
  • Department
  • Support
  • Employment Type
  • Full-Time
  • Minimum Experience
  • Mid-level
  • Compensation
  • $55-$60

Related Job Pages

More Software Engineer Jobs

Mobile Engineer

Gather AI

See Your Inventory

Software Engineer12 days ago
Full TimeRemoteTeam 11-50Since 2018H1B Sponsor

Mobile Engineer supporting customer-reported issues and production systems at Gather AI

Pennsylvania

Engineering Manager

Keyfactor

Identity-first security for every machine.

Software Engineer12 days ago
Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

Manager of Engineering leading a team at Keyfactor, Inc.

SDLC
United States

Staff Software Engineer

Mercury Insurance Services, LLC

At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can’t imagine a world without it. We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals. Pay Range USD $83,670.00 - USD $161,815.00 /Yr.

Software Engineer12 days ago
Full TimeRemoteTeam 5,001-10,000

The Staff Software Engineer will provide technical leadership and direction for multiple agile teams to implement prioritized software product roadmaps, which includes designing, developing, and maintaining complex software systems. This role also involves leading design and code reviews, driving multiple sprint teams to deliver features, and collaborating with product managers on planning and prioritization.

JavaPythonGoC++JavaScriptAlgorithmsData StructuresDesign PatternsRelational DatabasesNoSQLCachingRESTgRPCApache KafkaApache NiFiAmazon SQSApache CamelMicroservices ArchitectureDockerKubernetesAWSGoogle CloudAzureDevSecOps
United States
$105K - $199K / year
Full TimeRemoteTeam 1,001-5,000

The role involves leading the design and development of embedded software for Extended Reality (XR) and visual system platforms, including AR/VR/MR display systems and real-time rendering components. The engineer will also serve as the technical authority for embedded architecture, device-level software, and low-level system integration across hardware, firmware, and application layers.

United States