2

Entry Level Software Engineer Jobs in Rio Rancho, NM

next page

Showing results 1-20

Entry Level Software Engineer information

See Rio Rancho, NM salary details

$22.6K

$98.6K

$177.8K

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

As of Jul 14, 2026, the average yearly pay for entry level software engineer in Rio Rancho, NM is $98,634.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,100.00 and $112,900.00 per year, depending on experience, location, and employer.

Will AI replace developers in 2026?

Entry level software engineers will continue to play a vital role in software development, as AI tools are designed to assist rather than fully replace human programmers. Developing skills in coding, problem-solving, and understanding AI integration will remain valuable in the evolving tech environment.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects at large tech companies, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes stock options or bonuses as part of compensation packages.

How to get a job as a software engineer with no experience?

Entry-level software engineer positions often require demonstrating programming skills through personal projects, internships, or coding bootcamps. Building a strong portfolio, learning relevant tools like Git and languages such as Python or Java, and obtaining certifications can improve chances of securing an entry-level role without prior work experience.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What Does an Entry Level Software Engineer Do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace entry-level software engineers, as human skills such as problem-solving, creativity, and understanding complex requirements remain essential. AI tools can assist with coding and automation, but software engineering involves tasks that require critical thinking and collaboration. Developing proficiency in programming languages and understanding AI capabilities can enhance job performance and adaptability in the field.
What are the most commonly searched types of Software Engineer jobs in Rio Rancho, NM? The most popular types of Software Engineer jobs in Rio Rancho, NM are:
What job categories do people searching Entry Level Software Engineer jobs in Rio Rancho, NM look for? The top searched job categories for Entry Level Software Engineer jobs in Rio Rancho, NM are:
What cities near Rio Rancho, NM are hiring for Entry Level Software Engineer jobs? Cities near Rio Rancho, NM with the most Entry Level Software Engineer job openings:
Staff Geologist/Hydrologist

Staff Geologist/Hydrologist

Geo-Logic Associates

Albuquerque, NM • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday


Job description

WHAT TO EXPECT FROM GEO-LOGIC ASSOCIATES

Are you a highly motivated entry-level or mid-level geologist or hydrogeologist seeking challenging projects, career advancement, employee ownership, and a great place to work? Geo-Logic Associates is seeking a qualified and motivated staff person to join our New Mexico technical team. Geo-Logic Associates is a water resources and environmental consulting firm providing comprehensive services in hydrogeologic and groundwater sciences. The firm is comprised of about 400 professionals in 30 offices in the U.S. and Peru. The New Mexico operations are is based in Albuquerque with more than 50 professionals, including hydrologists and hydrogeologists, environmental scientists, civil and environmental engineers, modelers, geographic information system (GIS) specialists, and field technicians. Our firm is the perfect size for individuals wanting to get involved with all aspects of a project and see them through from design to construction to operation. There is room to grow personally, professionally, and geographically within our organization.

WHY WE REALLY WANT YOU IN THIS JOB

By joining our team, you will be putting your bachelor’s (or master’s) degree in geology or hydrogeology to work on a wide range of projects including water resources design and management, soil and groundwater remediation, and/or mining industry support. This can happen if:


  • You are knowledgeable and excited about geology and/or hydrogeology, including structural analysis, field mapping, aquifer systems and groundwater flow analysis, drilling and geologic logging, surface and downhole geophysics, and well design and construction.
  • You are willing to travel to remote job sites in the southwestern United States, primarily in New Mexico, but also in other states in the Western US. Travel opportunities will vary, but could include more remote field assignments for multiple weeks at a time or daily site visits to project sites.
  • You are organized, have strong attention to detail, and a demonstrated aptitude for problem-solving, analytical thinking, and the ability to work independently.
  • You have the ability to work with a team of geologists, hydrogeologists, and engineers, on projects in multiple states.
  • You are experienced and effective in your written and verbal communication and are comfortable addressing technical (e.g., other geologists, engineers) or layperson audiences.
  • You have experience with ArcGIS, or similar software for managing geospatial data.
This position may require travel, will include evening and/or weekend work, requires the ability to lift and carry up to 50 lbs., and work in adverse weather conditions, including high temperatures. Candidate Must:
  • Be eligible to work in the United States
  • Pass a pre-employment physical and drug screen
  • Possess a valid driver's license and maintain a driving record acceptable to our insurer


GLA offers a comprehensive benefits package including health/dental/vision insurance, 401(k) retirement plan, life insurance, flexible spending accounts, vacation leave, sick leave and profit sharing.

Click "Apply" below to submit your cover letter, resume and application. Applicants who are unable to apply online may submit their resume and cover letter by mail to: Human Resources, Geo-Logic Associates, 2777 East Guasti Road, Suite 1 Ontario, CA 91761. (Resumes submitted through postal mail must indicate reference Requisition #1113 on the front of the mailing envelope).

GLA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status or any other characteristic protected by law.