1

Senior Software Engineer Jobs in Safford, AZ (NOW HIRING)

... engineering and field personnel. This position requires travel to other facilities and interaction ... Utilize current lab management software to load process and analyze oil sample data * Conduct data ...

... engineering and field personnel. This position requires travel to other facilities and interaction ... Utilize current lab management software to load process and analyze oil sample data * Conduct data ...

... engineering and field personnel. This position requires travel to other facilities and interaction ... PQ Index Report building/giving presentations utilizing various software programs, daily planning ...

Senior Software Engineer information

See Safford, AZ salary details

$75.7K

$143.7K

$192.6K

How much do senior software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior software engineer in Safford, AZ is $143,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,900.00 and $162,000.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 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 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 are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

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 cities near Safford, AZ are hiring for Senior Software Engineer jobs? Cities near Safford, AZ with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Safford, AZ as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $143,723 per year, or $69.1 per hour.
Senior Tribology Technician

$37 - $50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Freeport-McMoRan rating

8.3

Company rating: 8.3 out of 10

Based on 135 frontline employees who took The Breakroom Quiz

6th of 29 rated mining


Job description

At Freeport-McMoRan, we are committed to providing an employment package that recognizes excellence, encourages safe production and a culture supported by our core values. Here, you’ll find a collaborative environment where safety is a top priority, all opinions are valued, and people are empowered to grow in their career.  Apply Today!       

Where You Will Work 

Located in southeastern Arizona, close to more than 4 million acres of national forest, employees and their families can connect with the great outdoors while fishing, rafting, hiking and more. Several educational institutions also are nearby, including a Northern Arizona University satellite campus, Eastern Arizona College, and the Gila Institute for Technology.   

What You Will Do

The goal of the Reliability Centered Maintenance Group is to achieve higher equipment availability and lower maintenance costs through predictive maintenance technologies. This goal is realized by regularly scheduled monitoring of equipment with predictive technologies and coordinating the necessary maintenance through teamwork with other maintenance and operations personnel, including but not limited to supervision, planning, engineering and field personnel.

This position requires travel to other facilities and interaction with vendors, contractors and Company personnel; any and all business must be conducted in a professional manner as a representative of Freeport-McMoRan. This position requires a responsible, self-motivated person who is able to work efficiently with minimal supervision.

  • Monitor equipment ranging from the SX/EW, Smelter, Concentrator, Crushing/Conveying, Water System, Mine (Shovels, Drills, Haulage), Rod Plant, Refining, and outlying areas
  • Conduct oil analysis utilizing various laboratory instruments and associated software
  • Utilize current lab management software to load process and analyze oil sample data
  • Conduct data collection, analysis and reporting utilizing, but not limited to, the following equipment technologies: ICP-OES; FTIR; Viscometer; Particle Counter; Titration (TANT/TBN); Crackle Test; Digital Microscope; PQ Index
  • Report building/giving presentations utilizing various software programs, daily planning, including but not limited to Maintenance Plans and Maintenance orders utilizing the current CMMS
  • Support the RCM Program and its continual development; educate other personnel in any area of the RCM Program
  • Communicate effectively to provide, receive, and implement constructive feedback to support the mentoring program
  • Actively participate with Maintenance and Planning groups
  • Learn how various RCM/PdM technologies inter with lubrication data
  • Perform other duties as required
What You Bring To Freeport
  • Seven (7) years of Journeyman level mechanical maintenance experience with industrial equipment (pumps, motors, gearboxes, pulleys, etc.) that includes:
    • Working knowledge and understanding of moving and rotating equipment such as pumps, motors, gearboxes and conveyors, from an operations and maintenance perspective, mechanically and electronically
    • Journeyman level ability to read, understand and apply information from technical manuals and other reference materials
  • Must have completed academic and practical competencies required (this includes Line of Progression requirements for internal employees where LOP Exists) and have experience demonstrating the required aptitude. The selected candidate shall demonstrate the ability to apply knowledge and skills while also passing a written assessment where required. This exam is based on skills/abilities and/or academic knowledge; as well as safety.
  • Ability to work in a team with a high regard for safety and environmental concerns and with a strong commitment to policies
  • Effective written, verbal and communication skills to satisfy training, safety, and electronic message transmission policies of the Company
  • Demonstrated computer skills in Windows environment with experience in MS Word, Excel, PowerPoint and Outlook
  • Possess Level I Oil Analysis certification or obtain within one (1) year of hire date
  • Valid state driver's license (or able to obtain one)
  • Satisfactory performance record (internal applicant)
  • Possess the ability to work with chemicals, solvents and gases

Preferred Qualifications

  • High School diploma or GED
  • Previous experience working with chemicals
  • Previous experience working in a lab
  • Previous experience working with oil analysis
  • Hands‑on experience with the following instruments:
    • Perkin Elmer 7300V ICP-OES spectrometer
    • Perkin Elmer Oil Express FTIR
    • Spectro LNF particle counter
    • Cannon Mini-QVX viscometers
    • Vapor Pro XL water analyzer from AZ Instruments
    • Kittiwake Analex pqL
    • Mettler Toledo titrators
  • Certifications in oil analysis
  • Oil analysis training, preferably from Noria
  • Experience with RCFA

What We Offer You  

The estimated pay range for this role is currently $37.00 - $50.00/hour. This range reflects base salary only and does not include bonus payments, benefits or retirement contributions. Actual base pay is determined by experience, qualifications, skills and other job-related factors. This role is eligible for additional discretionary and incentive payment considerations based on company and individual performance. More details will be shared during the hiring process.  Click here to view a sample of Total Rewards Estimate for this role.   

  • Affordable medical, dental and vision benefits   
  • Company-paid life and disability insurance   
  • 401(k) plan with employer contribution/match   
  • Paid time off, paid sick time, holiday pay, parental leave   
  • Tuition assistance   
  • Employee Assistance Program   
  • Discounted insurance plans for pet, auto, home and vehicle   
  • Internal progression opportunities   
  • Learn more about our competitive and comprehensive benefits package!   

   What We Require    

  • Candidates may be required to pass a medical exam.   
  • Candidates must pass all required training and/or testing.   
  • Employees may be required to work a non-standard schedule, which may include shift work (other than day shift) at a 24/7, 365-day operation.   
  • Freeport-McMoRan promotes a drug/alcohol-free work environment using mandatory pre-employment drug testing and on-going drug and alcohol testing, as allowed by applicable laws.   

Equal Opportunity Employer  

Please be advised that Freeport-McMoRan will never request payment for job-related expenses from applicants. If you receive any suspicious emails, please disregard them, and report the incident to HRSC@fmi.com. 


What Freeport-McMoRan employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom