1

Software Support Engineer Ii Jobs (NOW HIRING)

Software Support Engineer

Washington, DC · On-site +1

$95K - $120K/yr

The Software Support Engineer is responsible for operating and maintaining core production and development applications, ensuring high-quality service delivery to customers and Engineering teams. The ...

PURPOSE The Software Technical Support Specialist is a customer-facing role, providing software ... and engineers. The ability to prioritize and balance multiple tasks is required. He/she must be ...

A Software Support Engineer III provides technical assistance to production operations and research with troubleshooting, diagnosing, and solving product and environment problems. In addition, the ...

A Software Support Engineer III provides technical assistance to production operations and research with troubleshooting, diagnosing, and solving product and environment problems. In addition, the ...

Support Engineer II (Remote) Primary Location: Remote V-Soft Consulting is currently hiring for a ... Experience with multiple hardware and software technologies: i.e. Windows, UNIX, MVS, IBM mainframe ...

Frontline Education is a pioneer of school administration software purpose-built for K-12 districts ... The Support Engineer II is a member of the Client Support Organization and reports to a Sr. Support ...

They are seeking a Support Engineer II to manage the solution of complicated problems in complex ... developing or maintaining software. Preferred : • Experience with Unix/Linux or Windows ...

They are seeking a Support Engineer II to manage the solution of complicated problems in complex ... developing or maintaining software. Preferred : • Experience with Unix/Linux or Windows ...

next page

Showing results 1-20

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 Jun 29, 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 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.

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.
More about Software Support Engineer II jobs
What job categories do people searching Software Support Engineer Ii jobs look for? The top searched job categories for Software Support Engineer Ii jobs are:
Infographic showing various Software Support Engineer Ii job openings in the United States as of June 2026, with employment types broken down into 92% Full Time, 2% Part Time, 1% Temporary, and 5% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $90,663 per year, or $43.6 per hour.
Software Support Engineer

Software Support Engineer

Preferred Data Corporation

High Point, NC

$40K - $60K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 26 days ago


Job description

About Preferred Data Corporation

Preferred Data Corporation builds and supports custom software for businesses in High Point, NC and the surrounding area, backed by 30+ years of in-house development and managed IT services. Our team moves fast, embraces AI tooling, and takes serious ownership of our clients' success. You won't find bureaucracy here; you'll find real codebases, real problems, real relationships, and real impact from day one.

The Role

We're looking for a developer who can also own relationships: someone who reads and writes code, reasons about data, and is comfortable being the primary technical point of contact for the customers who run our software every day. This is a customer facing position and will need to be able to communicate technical concepts to non-technical users.

You will work directly in our custom software products and the databases behind them. You will debug, extend, and maintain real applications, write queries to investigate and resolve customer issues at the data layer, and use AI tooling to move faster than a traditional one-developer-per-bug pace would allow. You'll also carry the customer relationship for the products you work on, so the people who depend on that software get answers from the person who actually understands how it works.

The ideal candidate is a strong, self-directed programmer who is just as comfortable in a SQL console as in a customer call, can build institutional knowledge from scratch, and works directly alongside company leadership.

What You'll Do

Software Development & Databases

  • Read, debug, extend, and maintain our custom software products, taking real ownership of the codebases that run our customers' businesses
  • Write and optimize SQL queries to investigate issues, correct data, and build reports against our production databases
  • Diagnose problems across the full stack: application logic, data layer, and the environments the software runs in
  • Build small tools, scripts, and integrations that remove manual work for customers and for us
  • Document software behavior, data models, and fixes so knowledge compounds instead of living in one person's head

AI & Automation

  • Use AI tools (Claude, ChatGPT/OpenAI, Cursor) as a core part of how you solve problems: debugging faster, understanding unfamiliar code, drafting and reviewing solutions, and reasoning through data
  • Build and maintain workflow automations using n8n and Rewst
  • Contribute to AI-driven product initiatives including outreach automation and lead generation tooling
  • Stay current on emerging AI tools and proactively identify where they can improve our software, our support, and our customers' outcomes

Customer Success & Account Management

  • Serve as the primary technical contact for a portfolio of long-term software customers, owning their ongoing needs and relationships
  • Triage, resolve, and document support tickets across multiple customer environments and custom software products, often by going straight to the code or the data
  • Develop deep working knowledge of each customer's software configuration, data, and business workflows
  • Help manage and support customer VoIP and payroll platforms, coordinating with vendors and clients as needed
  • Assist in drafting proposals, presentations, and other materials for prospective and existing customers
  • Communicate clearly and proactively with clients about issues, resolutions, and new capabilities


Requirements

What We're Looking For

Required

  • 2+ years writing and maintaining real software, with working proficiency in at least one general-purpose language and a willingness to work in others as needed
  • Solid SQL and relational database skills: you can write non-trivial queries, read a schema you've never seen, and reason about data integrity
  • A genuine track record of using AI tools to solve real engineering and operational problems, not just familiarity with them; you can point to specific things you've shipped or fixed faster because of them
  • Excellent written and verbal communication; able to explain technical concepts to non-technical people and to own a customer relationship
  • Strong organizational skills and the ability to manage multiple priorities without dropping balls
  • Must be authorized to work in the United States, we are not able to provide sponsorship at this time
  • Must be able to work within the Eastern Time zone business hours
  • Fluent English Language

Strongly Preferred

  • Scripting for automation and troubleshooting (PowerShell, Python)
  • Experience with workflow automation tools: n8n, Rewst, Zapier, Make, or similar
  • Experience supporting or extending accounting or ERP software


Benefits
  • Competitive salary with opportunities for career advancement
  • Health, dental, and vision insurance
  • Unlimited paid time off and holidays
  • Training and professional development opportunities
  • Direct access to company leadership and real ownership over your work from day one
  • A front-row seat to how AI is transforming software development and business operations, and the mandate to help drive it
  • Exposure to a wide range of technologies, software environments, and business challenges