1

Mid Level Software Engineer Jobs in Wyoming (NOW HIRING)

... education level, skill set, and/or location. Job Purpose The Application Security Engineer is ... This position partners with software engineers, DevOps teams, and security professionals to embed ...

By bridging the gap between hardware lifecycles and software-defined infrastructure, this position ... Experience administering enterprise-level directory services, name resolution, and distributed file ...

Senior Systems Engineer

Cheyenne, WY · On-site

$96K - $137K/yr

By bridging the gap between hardware lifecycles and software-defined infrastructure, this position ... Experience administering enterprise-level directory services, name resolution, and distributed file ...

Surveys Engineer 2026-01856

Cheyenne, WY · On-site

$7.8K - $8.6K/mo

As the Surveys Engineer, you'll oversee and supervise all aspects of preliminary and supplemental ... level surveys, and preliminary surveys Knowledge of Leica Infinity and Cyclone software and ...

Electrical Engineer - Power

Casper, WY · On-site

$90K - $155K/yr

Tetra Tech is currently seeking a Mid to Senior Electrical Engineers, in our Englewood, CO, Casper ... level of competence and accuracy * Occasionally climbing stairs and ladders to read meters at ...

Senior Mechanical Engineer

Laramie, WY · On-site

$105K - $139K/yr

... level knowledge in related domains below * Minimum of 7 years of experience in mechanical engineering, preferably in the aerospace or industrial sector * Advanced proficiency in 3D CAD software ...

Tetra Tech is currently seeking a Mid to Senior Electrical Engineers, in our Englewood, CO, Casper ... level of competence and accuracy * Occasionally climbing stairs and ladders to read meters at ...

Manufacturing Engineer

Casper, WY · On-site

$60K - $75K/yr

Proficiency in CAD software, SolidWorks * Demonstrated experience managing capital equipment ... level of wellbeing. That is why Safariland offers a comprehensive suite of benefits to promote ...

Showing results 41-60

Mid Level Software Engineer information

See Wyoming salary details

$61K

$141.8K

$197.5K

How much do mid level software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for mid level software engineer in Wyoming is $141,803.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,300.00 and $166,300.00 per year, depending on experience, location, and employer.

What is a mid level software engineer?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a mid level software engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Is 25 too late to become a mid level software engineer?

Age is not a barrier to becoming a mid level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and software development tools, and gaining practical experience through projects or internships.
What are the most commonly searched types of Software Engineer jobs in Wyoming? The most popular types of Software Engineer jobs in Wyoming are:
What are popular job titles related to Mid Level Software Engineer jobs in Wyoming? For Mid Level Software Engineer jobs in Wyoming, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Engineer jobs in Wyoming look for? The top searched job categories for Mid Level Software Engineer jobs in Wyoming are:
What cities in Wyoming are hiring for Mid Level Software Engineer jobs? Cities in Wyoming with the most Mid Level Software Engineer job openings:
Infographic showing various Mid Level Software Engineer job openings in Wyoming as of July 2026, with employment types broken down into 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $141,803 per year, or $68.2 per hour.

Mining Engineering Professional - Senior

Peabody Energy

Wright, WY

$102K - $140K/yr

Full-time

Re-posted 2 days ago


Peabody Energy rating

8.6

Company rating: 8.6 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

5th of 41 rated mining


Job description

Job Summary

Develop, design and communicate all necessary mine plans within the engineer's pit region. Collect all volumetrics necessary for reporting at End of Month time and for budget. 

Job Description

KEY RESPONSIBILITIES 

  • Visibly support and champion Peabody's Mission and Values.

    Act in accordance with and adhere to Safety as a Way of Life Management System.

    Develop and maintain maps for mine planning, quality evaluations, property control, obstacle mitigation and permitting for all active, proposed, and closed mining operations.

    Develop, design and communicate all necessary mine plan designs including dragline design, dozer pad design, topsoil limits, Truck/Shovel dump files and Truck/Shovel grade files.

    Accurately perform or assist in the gathering and recording of production and engineering data.

    Develop schedule for associated mine plan designs to keep mine on schedule for uncovering the necessary coal and meeting required coal shipment quantities.

    Develop reclamation schedule and designs necessary to return land to Post Mine Topography and achieve maximum bond release.

    Assist the Engineering Department in the development of special projects and/or project management as needed.

    Experience with engineering calculations of volumetrics, short to mid-range mine planning and coal quality.

    Conduct safety observations and audits monthly.

    Other duties as assigned by the Company.

EXPERIENCE

  • Must have a high level of math skills with the ability to perform survey and volumetric calculations.

    Experienced in working with survey data to develop base mapping for mine related operations.

    Proficiency with AutoCad/SurvCadd, Word and Excel. Experience with Vulcan software.

    Strong verbal and written communications skills.

    Strong problem-solving skills.

  • 5-7 years experience in mining related surveying and/or engineering.

    Bachelors Degree in Surveying, Technology, or Mining/Civil Engineering or related area.

    FE/EIT (preferred)

Physical Requirements

Physical Requirements - Surface Environment 

  • Must have the ability to stand for up to 4 hours per shift

    Must have the ability to be seated for up to 4 hours to operate equipment or vehicles

    Must have the ability to work from elevated positions, walk/climb up and down stairs/steps and climb on and off equipment and ladders

    Must have the ability to wear required protective footwear, hearing and eye protection, and other personal protective equipment as required by Company and MSHA

    Must have the ability to perform repetitive hand and wrist motions (push, pull, twist, handle), and have rapid reflex movements of the arms and legs and good hand to eye coordination

    Must have the ability to lift/raise 10 - 50 lbs. without mechanical assistance frequently during the course of work shift

    Must have the ability to work in extreme conditions, including but not limited to changing weather conditions, dust, mud, varying levels of noise from low to high, varying degrees of light and dark, in and around artificial light and in a confined work area

    The job requires that you be able to work various shifts (required shifts include days, evenings and nights with rotating schedules, weekends and holidays


What Peabody Energy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom