Escalates issues that exceed technical authority, require senior engineering involvement, present a ... Auditing hardware and software. Support work is also a chance to notice the state of the ...
Escalates issues that exceed technical authority, require senior engineering involvement, present a ... Auditing hardware and software. Support work is also a chance to notice the state of the ...
Senior Software Engineer
Chicago, IL · On-site
$112K - $183K/yr
Caterpillar Inc. seeks Senior Software Engineer at its facility located at 540 W Madison St, Chicago, IL 60661. Design, modify, develop, write, and implement software programming applications for ...
Senior Software Engineer
Chicago, IL · On-site
$112K - $183K/yr
Caterpillar Inc. seeks Senior Software Engineer at its facility located at 540 W Madison St, Chicago, IL 60661. Design, modify, develop, write, and implement software programming applications for ...
Senior Software Engineer
Chicago, IL · On-site
$145K - $165K/yr
As a Senior Software Engineer on the Application Development Team within Information Technology ... NET and Java, supporting integrations with internal platforms and third-party vendors. * Design ...
Senior Software Engineer
Chicago, IL · On-site
$145K - $165K/yr
As a Senior Software Engineer on the Application Development Team within Information Technology ... NET and Java, supporting integrations with internal platforms and third-party vendors. * Design ...
Senior Software Engineer
Chicago, IL · On-site
$145 - $165/hr
As a Senior Software Engineer on the Application Development Team within Information Technology ... NET and Java, supporting integrations with internal platforms and third‑party vendors. * Design ...
Senior Software Engineer
Chicago, IL · On-site
$145 - $165/hr
As a Senior Software Engineer on the Application Development Team within Information Technology ... NET and Java, supporting integrations with internal platforms and third‑party vendors. * Design ...
Director of Software Support Engineering
Chicago, IL · On-site
$260K/yr
Director of Software Support Engineering As a Director of Software Support Engineering within our Enterprise Technology organization, you'll lead the engineering teams responsible for the reliability ...
Director of Software Support Engineering
Chicago, IL · On-site
$260K/yr
Director of Software Support Engineering As a Director of Software Support Engineering within our Enterprise Technology organization, you'll lead the engineering teams responsible for the reliability ...
Senior Software Engineer
Chicago, IL · On-site
$145K - $165K/yr
As a Senior Software Engineer on the Application Development Team within Information Technology ... NET and Java, supporting integrations with internal platforms and third‑party vendors. * Design ...
Senior Software Engineer
Chicago, IL · On-site
$145K - $165K/yr
As a Senior Software Engineer on the Application Development Team within Information Technology ... NET and Java, supporting integrations with internal platforms and third‑party vendors. * Design ...
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... that support consistent software development, including AI-assisted workflows where ...
Quick apply
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... that support consistent software development, including AI-assisted workflows where ...
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... that support consistent software development, including AI-assisted workflows where ...
Quick apply
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... that support consistent software development, including AI-assisted workflows where ...
Senior Software Engineer
Addison, IL · On-site
$125K - $135K/yr
We are looking for a Senior Software Engineer who wants to contribute at a high technical level ... You won't be left alone to solve systemic challenges without support * You won't be stuck in a ...
Quick apply
Senior Software Engineer
Addison, IL · On-site
$125K - $135K/yr
We are looking for a Senior Software Engineer who wants to contribute at a high technical level ... You won't be left alone to solve systemic challenges without support * You won't be stuck in a ...
Support Software Engineer II work directly with production data involving real money movement, tax reporting, and multi-bank operations. * Duties & Responsibilities: o Support Engineering and ...
Support Software Engineer II work directly with production data involving real money movement, tax reporting, and multi-bank operations. * Duties & Responsibilities: o Support Engineering and ...
Sr. Software Engineer
Chicago, IL · On-site +1
$126K - $166K/yr
We are seeking a Senior Software Engineer to enhance existing backend services, troubleshoot and ... support growing business needs. * Own Production Systems: Own the health and uptime of business ...
Sr. Software Engineer
Chicago, IL · On-site +1
$126K - $166K/yr
We are seeking a Senior Software Engineer to enhance existing backend services, troubleshoot and ... support growing business needs. * Own Production Systems: Own the health and uptime of business ...
Sr. Software Engineer
Chicago, IL · On-site +1
$126K - $166K/yr
We are seeking a Senior Software Engineer to enhance existing backend services, troubleshoot and ... support growing business needs. * Own Production Systems: Own the health and uptime of business ...
Sr. Software Engineer
Chicago, IL · On-site +1
$126K - $166K/yr
We are seeking a Senior Software Engineer to enhance existing backend services, troubleshoot and ... support growing business needs. * Own Production Systems: Own the health and uptime of business ...
Sr. Software Engineer
Chicago, IL · On-site
$126K - $166K/yr
We are seeking a Senior Software Engineer to enhance existing backend services, troubleshoot and ... support growing business needs. * Own Production Systems: Own the health and uptime of business ...
Sr. Software Engineer
Chicago, IL · On-site
$126K - $166K/yr
We are seeking a Senior Software Engineer to enhance existing backend services, troubleshoot and ... support growing business needs. * Own Production Systems: Own the health and uptime of business ...
Senior Software Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Senior Software Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Senior Software Engineer
Westchester, IL · On-site
$121K - $160K/yr
The Senior Software Engineer designs and delivers complex features and services, mentors junior engineers, and contributes to architectural decisions. This role emphasizes technical ownership ...
Senior Software Engineer
Westchester, IL · On-site
$121K - $160K/yr
The Senior Software Engineer designs and delivers complex features and services, mentors junior engineers, and contributes to architectural decisions. This role emphasizes technical ownership ...
Senior Software Engineer(Python)
Chicago, IL · On-site
$126K - $166K/yr
Title - Senior Software Engineer(Python) Senior Software Engineer with expertise in Python, Data Analytics, Graph Databases, and AWS, responsible for designing, building, and supporting scalable ...
Quick apply
Senior Software Engineer(Python)
Chicago, IL · On-site
$126K - $166K/yr
Title - Senior Software Engineer(Python) Senior Software Engineer with expertise in Python, Data Analytics, Graph Databases, and AWS, responsible for designing, building, and supporting scalable ...
Senior Software Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Senior Software Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Senior Software Developer
Chicago, IL · On-site
$120K - $140K/yr
The Senior Software Developer designs, develops, tests, and maintains software applications and ... Maintain technical documentation, coding standards, and project context that support consistent ...
Software Support and Documentation Engineer - Aurora, IL
Aurora, IL · On-site
$65K - $75K/yr
Software Support & Documentation Engineer Location: Aurora, IL (Hybrid - 2 days in office, 3 days remote optional) Job Type: Full-Time Schedule: Monday - Friday | 8:30 AM - 5:00 PM Travel: Less than ...
Software Support and Documentation Engineer - Aurora, IL
Aurora, IL · On-site
$65K - $75K/yr
Software Support & Documentation Engineer Location: Aurora, IL (Hybrid - 2 days in office, 3 days remote optional) Job Type: Full-Time Schedule: Monday - Friday | 8:30 AM - 5:00 PM Travel: Less than ...
Senior Software Support Engineer information
See Bolingbrook, IL salary details
$74.7K - $85.1K
1% of jobs
$85.1K - $95.6K
2% of jobs
$95.6K - $106.1K
7% of jobs
$106.1K - $116.5K
9% of jobs
$120.9K is the 25th percentile. Wages below this are outliers.
$116.5K - $127K
13% of jobs
$127K - $137.5K
16% of jobs
The median wage is $138.9K / yr.
$137.5K - $148K
16% of jobs
$156.8K is the 75th percentile. Wages above this are outliers.
$148K - $158.4K
14% of jobs
$158.4K - $168.9K
11% of jobs
$168.9K - $179.4K
8% of jobs
$179.4K - $189.9K
3% of jobs
$74.7K
$141.7K
$189.9K
How much do senior software support engineer jobs pay per year?
What does a senior software support engineer do?
What is the difference between Senior Software Support Engineer vs Software Support Engineer?
| Aspect | Senior Software Support Engineer | Software Support Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; 3+ years experience; certifications like CompTIA or Microsoft | Bachelor's degree in CS or related field; 1-2 years experience; certifications optional |
| Work Environment | Technical support teams, customer sites, remote support | Help desks, technical support centers, remote support |
| Employer & Industry Usage | IT companies, software vendors, tech support firms | Software companies, tech support departments, SaaS providers |
The main difference lies in experience and responsibility level. Senior Software Support Engineers handle more complex issues, mentor junior staff, and often have advanced certifications. Software Support Engineers focus on resolving standard customer issues and providing technical assistance. Both roles are essential in tech support teams but differ in scope and expertise.
How does a senior software support engineer typically collaborate with development and QA teams to resolve complex issues?
What are the key skills and qualifications needed to thrive as a senior software support engineer?
Full-time
Posted 4 days ago
Job description
Description
Position Overview
NOTE: This job description formalizes the Systems Support Engineer role. It does not change the role, compensation, or employment terms, which remain governed by existing agreements. Its purpose is to define the role clearly for the role holder and the team.
The Systems Support Engineer is a front-line technical role and the first point of contact for clients seeking technical assistance. The role troubleshoots and resolves support issues across managed client environments, documents the work thoroughly, communicates with clients throughout the ticket lifecycle, and escalates issues that require senior engineering involvement.
This is the foundation of the service desk. The standard of work, documentation, and communication set in this role is what clients experience directly, which makes consistency and quality at this level central to how JMA is seen.
Role Classification
Attribute
Definition
Role Type
Individual contributor
Function
Front-line technical support across managed client environments
Direct Reports
None
Reports To
Sr. Engineer / Service Delivery Manager
Ticket Load
Full technical ticket queue; primary front-line resolution
Escalation Path
Senior engineering and the Sr. Engineer / Service Delivery Manager
Reporting and Authority
Reports to the Sr. Engineer / Service Delivery Manager.
Owns assigned tickets from first contact through resolution, including client communication and documentation.
Escalates issues that exceed technical authority, require senior engineering involvement, present a security risk, require vendor involvement, or may affect client operations.
Does not hold HR, performance review, performance action, compensation, hiring, termination, or disciplinary authority. Those remain with the CTO/CISO and the President.
Core Duties
The following duties are carried forward, as written, from the offer of employment. They are preserved here without change and define the baseline responsibilities of the role.
Serve as the first point of contact for customers seeking technical assistance
Perform remote troubleshooting utilizing diagnostic techniques
Target questions to quickly determine the root cause of the problem
Implement preferred solutions based on the issues and details provided by customers
Prioritize and manage several open issues simultaneously
Direct unresolved issues to the next level Support Technician
Document issues, problems, and their resolutions
Audit customer hardware/software
Audit customer SaaS solutions (alerts/notifications and software licensing)
Follow-up and update customer status
Identify and suggest possible improvements to internal procedures
Core Duties in Practice at JMA
Each duty above carries a JMA standard behind it. The following describes what each one looks like in practice here.
First point of contact. On any issue, this role is the client's first impression of JMA. That means responding promptly, taking ownership, and setting a white-glove tone from the first interaction. The engineer represents the firm, not just a queue.
Remote troubleshooting. Diagnosis is methodical and uses JMA's approved tools, the PSA, RMM, remote access, and monitoring, rather than guesswork. It also means recognizing when an issue carries a security dimension and handling it accordingly.
Finding root cause. The goal is to resolve the underlying problem, not just clear the symptom, so the issue does not return. Targeted questions reach the actual cause and separate closing a ticket from solving a problem.
Implementing the right solution. The preferred solution is the one that fits the client's environment, documented standards, and security posture, not simply the fastest fix. Short-term shortcuts that create long-term risk are not the JMA standard.
Managing the queue. Several issues move at once, prioritized by urgency and impact, with no client left in the dark. When the desk is overloaded, the all-hands expectation applies everyone takes tickets, even if only to provide a customer update.
Escalating cleanly. When an issue exceeds front-line scope, requires senior engineering, carries security risk, or needs a vendor, it is escalated early to senior engineering or the Sr. Engineer / Service Delivery Manager, with a complete handoff so the next person does not start from zero. This is the next level the duty above refers to.
Documentation. Documentation protects the client, the team, and the engineer, and it follows JMA's NinjaOne knowledge base documentation process and procedure. Notes, time entries, client communication, resolution summaries, and knowledge base entries are created to that standard, so the work is consistent, discoverable, repeatable, and defensible, and another engineer can pick the ticket up cold.
Auditing hardware and software. Support work is also a chance to notice the state of the environment. Aging, unsupported, or risky hardware and software is flagged and fed into the client's roadmap rather than passed over.
Auditing alerts. Alerts are monitored across the whole environment, not just SaaS, including RMM, security, backup, and monitoring alerts along with SaaS notifications and license usage. Real signals are separated from noise, and anything affecting security, cost, compliance, or risk is acted on or surfaced to leadership.
Client follow-up. Clients are kept informed proactively, before they have to ask. A client should never wonder what is happening with their issue; consistent updates are central to the relationship-driven standard.
Improving how we work. Engineers see friction first. Practical suggestions for tools, SOPs, and workflows are brought back to leadership, which is part of how JMA stays streamlined and keeps improving.
What This Role Does Not Own
HR matters, performance reviews, performance actions, compensation, hiring, termination, and discipline. These remain with the CTO/CISO and the President.
Final approval of SOPs, standards, and change management items, which remain with the CTO/CISO.
Authority over other engineers. This is an individual contributor role.
Required Competencies
Ability to troubleshoot common workstation, Microsoft 365, identity, network, server, endpoint, security, and backup issues across managed client environments.
Strong client communication skills across the full ticket lifecycle.
Strong written documentation skills, including ticket notes, resolution summaries, and knowledge base entries created to JMA's NinjaOne knowledge base documentation process and procedure.
Ability to prioritize and manage multiple open issues at once.
Sound judgment about when to resolve, when to escalate, and when to document.
Proficiency with a PSA, ticketing system, RMM platform, documentation platform, remote access tool, and monitoring tools.
About Abstrakt Marketing Group
Sourced by ZipRecruiter
Industry
Marketing
Company size
201 - 500 Employees
Headquarters location
Saint Louis, MO, US
Year founded
2009