1

Software Support Engineer Ii Jobs (NOW HIRING)

Software Support Engineer (Graduate) Role: Assoc Eng, SRE Data Video Job Summary We are seeking a ... 2 years of experience in systems administration, IT operations, video engineering, or SRE-related ...

As a Software Support Engineer, you will have the opportunity to use your troubleshooting skills to investigate anomalies, defects or issues in products or processes, using structured methodologies ...

Software Support Engineer

Huntsville, AL · On-site

$69K - $125K/yr

As a Software Support Engineer, you will have the opportunity to use your troubleshooting skills to investigate anomalies, defects or issues in products or processes, using structured methodologies ...

Showing results 21-40

Software Support Engineer II information

See salary details

$39.5K

$90.7K

$166.5K

How much do software support engineer ii jobs pay per year?

As of Sep 10, 2026, the average yearly pay for software support engineer ii in the United States is $90,663.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,000.00 and $125,000.00 per year, depending on experience, location, and employer.

What does a Software Support Engineer II do?

A Software Support Engineer II is responsible for troubleshooting and resolving technical issues related to software products or services. They provide advanced support to customers, often handling more complex or escalated cases than entry-level support engineers. Their duties include diagnosing software bugs, guiding users through solutions, collaborating with development teams for fixes, and documenting issues. They may also help improve support processes and mentor junior staff. This role requires strong technical knowledge, problem-solving skills, and effective communication abilities.

What are the key skills and qualifications needed to thrive as a Software Support Engineer II, and why are they important?

To thrive as a Software Support Engineer II, you need advanced troubleshooting skills, a solid understanding of software development concepts, and experience with programming or scripting languages, typically supported by a relevant degree or equivalent experience. Familiarity with ticketing systems, remote diagnostic tools, and knowledge base platforms is crucial, along with certifications such as ITIL or CompTIA may be beneficial. Strong communication, patience, and problem-solving abilities help manage client expectations and resolve issues efficiently. These skills ensure timely technical support, high customer satisfaction, and effective collaboration within technical teams.

What are some common challenges Software Support Engineer II professionals face when troubleshooting complex customer issues?

Software Support Engineer II professionals often encounter challenges such as reproducing customer-reported issues in diverse environments, dealing with incomplete or unclear problem descriptions, and prioritizing multiple urgent cases. Navigating legacy systems and integrating with new technologies can also present difficulties. Effective communication with both technical and non-technical stakeholders is essential, as is collaborating with development teams to resolve bugs or escalate critical incidents.

What is the difference between Software Support Engineer II vs Software Support Engineer I?

AspectSoftware Support Engineer IISoftware Support Engineer I
Required CredentialsBachelor's degree in CS or related field; some certifications preferredBachelor's degree in CS or related field; entry-level certifications acceptable
Work EnvironmentCustomer support, troubleshooting, and technical issue resolutionAssists with basic support tasks, escalates complex issues
Employer & Industry UsageTech companies, software providers, IT support teamsSimilar environments, often within same organizations
Common Search & Comparison IntentUnderstanding role differences, career progressionEntry-level support roles, skill development

The main difference between Software Support Engineer II and I lies in experience and responsibility. The II role typically requires more technical expertise, handles complex issues, and may mentor I-level staff. Both roles are common in tech and software industries, with the II position representing a more advanced support level.

More about Software Support Engineer II jobs

What are popular job titles related to Software Support Engineer Ii jobs?

For Software Support Engineer Ii jobs, the most frequently searched job titles are:

Infographic showing various Software Support Engineer Ii job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 73% Full Time, 22% Part Time, and 4% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $90,663 per year, or $43.6 per hour.

Software Support Engineer

Remote

Full-time

Posted 4 days ago


Salesforce rating

8.1

Company rating: 8.1 out of 10

Based on 58 frontline employees who took The Breakroom Quiz


Job description

Software Support Engineer (Graduate)
Role: Assoc Eng, SRE Data Video
Job Summary
We are seeking a Site Reliability Engineer (SRE I) to join our Video Platform Engineering team. In this role, you will support the operation, monitoring, and reliability of large-scale video delivery systems, including live streaming, video-on-demand (VOD), encoding, packaging, and content delivery networks (CDNs).
As a Level 1 SRE, you will work closely with senior engineers to respond to incidents, perform routine operational tasks, and build foundational automation skills. This position is ideal for candidates with a background in systems or network administration who are eager to grow into video reliability engineering.
Responsibilities
  • Monitor the health and performance of video services (live, linear, and on-demand) using observability tools.
  • Support day-to-day operations of video platforms including encoding, transcoding, packaging, origin servers, DRM, and CDN delivery.
  • Assist in troubleshooting service-impacting issues and escalating to senior engineers when needed.
  • Participate in on-call rotations under supervision, responding to alerts and contributing to incident resolution.
  • Execute runbooks for routine operational tasks, deployments, and platform maintenance.
  • Write and maintain basic automation scripts (Python, Bash, PowerShell) to reduce manual work.
  • Document incident response steps, troubleshooting guides, and standard operating procedures.
  • Collaborate with cross-functional teams (network, storage, CDN, and applications) to support service delivery.

Qualifications
Education & Experience
  • Bachelor's degree in Computer Science, Information Technology, Media Technology, or equivalent practical experience.
  • 0-2 years of experience in systems administration, IT operations, video engineering, or SRE-related work.
  • Exposure to video delivery workflows (streaming, VOD, ABR packaging) is a plus but not required.

Technical Expertise
  • Basic understanding of Linux administration and troubleshooting.
  • Familiarity with scripting (Python, Bash, or PowerShell).
  • Exposure to monitoring/observability tools (Grafana, Prometheus, ELK, Splunk, DataDog, or similar).
  • General knowledge of networking fundamentals (TCP/IP, DNS, load balancing, HTTP).
  • Awareness of streaming protocols (HLS, MPEG-DASH, RTMP) is a plus.
  • Experience with cloud environments (AWS, Azure, GCP) is desirable but not required.

What Salesforce employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom