1

Software Engineer Trainee Jobs (NOW HIRING)

Remote Operations Engineer

Midland, TX ยท On-site +1

$68K - $92K/yr

Other duties as assigned Completion of the Field Engineer Trainee program, required Qualifications ... learn other work related software Physical Demands The physical demands described here are ...

Engineer

Charleston, WV ยท On-site

$62K - $110K/yr

Please also refer to posting number DEP2600192 Engineer Trainee and DEP2600193 Engineer Associate ... Must be computer literate and able to learn AutoCAD and GIS software. Notes: * Regular attendance ...

The Trainee Engineer in the Rotational Development Program is an entry-level engineering ... Exposure to engineering software tools (e.g., AutoCAD, Aspen Plus, SolidWorks, MS Project)

Engineer Associate

Charleston, WV ยท On-site

$58K - $103K/yr

Please also refer to posting number DEP2600192 Engineer Trainee and DEP2600194 Engineer. Only one ... Must be computer literate and able to learn AutoCAD and GIS software. Notes: * Regular attendance ...

The SUE Graduate Trainee Technician will work closely, in an entry-level, probationary capacity ... Knowledge of industry standard Engineering software and tools; and familiar use of Adobe or ...

The SUE Graduate Trainee Technician will work closely, in an entry-level, probationary capacity ... Knowledge of industry standard Engineering software and tools; and familiar use of Adobe or ...

Research Engineer, GUIDE-AI

Stanford, CA ยท On-site

$240K/yr

Mentor lower-level software developers, including trainees and students * Actively collaborate with interdisciplinary groups to advance projects that drive both healthcare delivery and technical ...

next page

Showing results 1-20

Software Engineer Trainee information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer trainee jobs pay per year?

As of Jun 7, 2026, the average yearly pay for software engineer trainee in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a Software Engineer Trainee job?

A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.

What kind of mentorship or training can I expect as a Software Engineer Trainee?

As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.

What are the key skills and qualifications needed to thrive in the Software Engineer Trainee position, and why are they important?

To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

More about Software Engineer Trainee jobs
What cities are hiring for Software Engineer Trainee jobs? Cities with the most Software Engineer Trainee job openings:
What are the most commonly searched types of Software Engineer jobs? The most popular types of Software Engineer jobs are:
What states have the most Software Engineer Trainee jobs? States with the most job openings for Software Engineer Trainee jobs include:
Infographic showing various Software Engineer Trainee job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 97% Full Time, and 1% Part Time. Highlights an 96% Physical, 2% Hybrid, and 2% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Remote Operations Engineer

Remote Operations Engineer

ProPetro Services, Inc.

Midland, TX โ€ข On-site, Remote

$68K - $92K/yr

Full-time

Posted 26 days ago


Job description

CURRENT EMPLOYEES - Please apply using "Jobs Hub" in Workday. This career site is for external applicants only.
Job Description:
Job Summary
The Remote Operations Engineer monitors data integrity, creates pre-job and post-reports, provides remote technical report, and utilizes digital technologies to improve fleet performance.
Responsibilities
  • Collect all relevant data for pre-job report preparation reports that will be utilized during job execution (i.e., treatment reports, material trackers, and pump schedules)
  • Monitor hydraulic fracturing treatment data integrity to gain insight for improved treatment and ensure customers receive high quality information
  • Utilize digital technologies to improve fleet performance through automation, integration, and machine learning
  • Maintain regular communication with the wellsite supervisor, sand coordinators, and on-site company representative to provide technical support
  • Provide relevant data for post-job reports to be distributed to customers and involved departments within the organization upon job completion
  • Maintain compliance with Health, Safety, and Environmental (HSE) policies by attending all required HSE training sessions, safety meetings, and always utilize proper Personal Protective Equipment (PPE)
  • Other duties as assigned Completion of the Field Engineer Trainee program, required

Qualifications
  • A Bachelor's degree in a Petroleum or Mechanical Engineering discipline is preferred; however, completion of an undergraduate degree in a STEM (Science, Technology, Engineering, Mathematics) discipline will be considered
  • Ability to gather, analyze, and report data
  • Strong verbal and written communication skills, able to effectively interact with personnel at all levels of the organization
  • Demonstrate commitment to continuous learning and improvement
  • Ability to work effectively as part of a team
  • Must be a critical thinker who is able to problem solve proactively and reactively
  • Able to keep an organized computer workspace, maintain proper digital record keeping, and understand how to name files for quick access and sharing
  • Proficient in Microsoft Office 365 applications and able to quickly learn other work related software

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major responsibilities.
While performing the duties of this job, the employee is regularly required to sit, stand, or walk; use hands to manipulate, handle, or feel; reach with hands and arms; stoop or bend; and talk or hear. The employee must occasionally lift and/or move up to 50 lbs.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in some work environments can be moderate.
Disclaimer
The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted, as a comprehensive inventory of all duties, responsibilities, qualifications required of employees assigned to this job.
ProPetro is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.