1

Senior Software Engineer Jobs in Gaffney, SC (NOW HIRING)

Engineer- Manufacturing III

Gaffney, SC · On-site

$66K - $85K/yr

Lead process or equipment improvement under the oversight of respective Area Manager or Sr. ... Knowledge of MS Office suite, Power Bi, statistical, and AI software * Written and oral ...

Engineer- Manufacturing III

Gaffney, SC

$66K - $85K/yr

Lead process or equipment improvement under the oversight of respective Area Manager or Sr. ... Knowledge of MS Office suite, Power Bi, statistical, and AI software * Written and oral ...

Plant Engineer

Bessemer City, NC · On-site

$90K - $110K/yr

Develop computation methods, technical reports, and specifications under the guidance of senior ... Proficiency with engineering, computational, and modeling software (Revit, AutoCAD, etc.), as well ...

Plant Engineer

Bessemer City, NC · On-site

$90K - $110K/yr

Develop computation methods, technical reports, and specifications under the guidance of senior ... Proficiency with engineering, computational, and modeling software (Revit, AutoCAD, etc.), as well ...

Sr Manager Test Engineering

Union, SC · On-site

$150 - $190/hr

  • Medical

  • Retirement

  • PTO

... software integration, test automation, and manufacturing test architectures.* ## Experience programming and developing automated test solutions using Python, LabVIEW, C#, or similar tools.* ## Strong ...

Lead process or equipment improvement under the oversight of respective Area Manager or Sr. ... Knowledge of MS Office suite and statistical software * Written and oral communication skills with ...

Sr. Mechanical Specialist

York, SC · On-site

$115K - $162K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency with Microsoft Office Suite and commissioning documentation tools or project software ... Bachelor's degree in Mechanical Engineering, Facilities Management, and/or a related field ...

Sr. Mechanical Specialist

York, SC · On-site

$52K - $72K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency with Microsoft Office Suite and commissioning documentation tools or project software ... Bachelor's degree in Mechanical Engineering, Facilities Management, and/or a related field ...

Sr. Mechanical Specialist

York, SC · On-site

$115K - $162K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency with Microsoft Office Suite and commissioning documentation tools or project software ... Bachelor's degree in Mechanical Engineering, Facilities Management, and/or a related field ...

Salesforce Consulting Senior Associate

Spartanburg, SC

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

These individuals analyse client needs, implement software solutions, and provide training and ... Salesforce.com Certified Administrator, Salesforce.com Certified Developer, Salesforce.com ...

Showing results 41-60

Senior Software Engineer information

See Gaffney, SC salary details

$69.9K

$132.6K

$177.7K

How much do senior software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for senior software engineer in Gaffney, SC is $132,622.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,400.00 and $149,500.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are the most commonly searched types of Software Engineer jobs in Gaffney, SC?

The most popular types of Software Engineer jobs in Gaffney, SC are:

What job categories do people searching Senior Software Engineer jobs in Gaffney, SC look for?

The top searched job categories for Senior Software Engineer jobs in Gaffney, SC are:

What cities near Gaffney, SC are hiring for Senior Software Engineer jobs?

Cities near Gaffney, SC with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Gaffney, SC as of August 2026, with employment types broken down into 1% Internship, 76% Full Time, 18% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $132,622 per year, or $63.8 per hour.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

CK Contractors and Development, LLC's roots date back to 1966, and during the past 60 years our team has been developing properties throughout the Southeast, earning the distinction of being one of the leading construction site development contractors.

We offer competitive wages and solid career opportunities. Are you looking to join a great team as a Senior Estimator?

Position Overview:


The Senior Estimator is a full-time, exempt position. This position is responsible for estimating the work of particular projects by gathering proposals, drawings, specifications, and other related documents.

Essential Duties and Responsibilities:

  • Evaluate, research, and analyze bid documents, site condition, drawings, and specifications.
  • Perform complex analysis of collected data and metrics.
  • Obtain subcontractor and material quotes; seek potential cost savings.
  • Develop pricing for proposed work.
  • Develop and maintain relationships with company vendors and contractors.
  • Present prepared estimates to management.
  • Prepare and schedule turn over meetings and documents to ensure that the Project Managers and operations teams understand the entire scope of work, budgets, productions, and schedules prior to the start of construction.
  • Performs other related duties as assigned.

Qualifications for Senior Estimator

  • Ability to manage multiple bids and projects at the same time.
  • In-depth knowledge of bidding process.
  • Hands-on experience with complex data research activities.
  • Strong computer skills; Experience with bidding software, such as Bid2Win, and AGTEK software.
  • Basic Geometry and math skills.
  • Ability to deal calmly and effectively in high-stress situations.
  • Excellent organizational skills and attention to detail.
  • Exceptional multitasking and organizational skills.
  • Skill in communicating effectively verbally and in writing with employees at all levels.

Education and Experience:

Any combination of education and experience that provides the knowledge and abilities listed qualifies.

  • Three (3) or more years of construction estimating experience; Preference given to underground heavy civil utility construction experience.
  • Successful candidates will have established relationships with subcontractors, suppliers, and developers in the Charlotte market.


Competencies:

  • Integrity - Job requires being honest and ethical.
  • Stress Tolerance - Job requires dealing calmly and effectively with high-stress situations.
  • Dependability - Job requires being reliable, responsible, and dependable in fulfilling obligations.
  • Initiative - Job requires a willingness to take on responsibilities and challenges.

Physical Requirements:

  • Physically able to work seated in front of a computer for long hours at a time.
  • Ability to travel to various jobsite locations and navigate them physically to ensure accurate, competitive bids. This role often involves site visits, pre-bid meetings, and the evaluation of existing site conditions.

Work Hours: The normal work hours for this position are Monday - Friday, 8:00am - 5:pm at the CK Contractors and Development, LLC headquarters located Kings Mountain, NC.

We provide a comprehensive benefits package that includes competitive health insurance, dental and vision coverage, life insurance, and a 401(k) retirement savings plan. In addition to financial security, we prioritize the well-being of our team members by offering paid time off, a safe work environment, and an Employee Assistance Program (EAP). We believe that by investing in our employees' health, wellness, and safety, we can cultivate a motivated and dedicated workforce, leading to the overall success and growth of our company.

Employees are expected to follow all OSHA and company policies to minimize accidents and injuries to personnel and property.

All applicants to whom a conditional offer of employment is made shall undergo and pass pre-employment screening, including a drug test prior to beginning work.

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.