1

Software Development Engineer Internship Jobs in Highland, CA

Sr. Software Development Engineer - Scala

Redlands, CA ยท On-site

$123.20K - $162.50K/yr

Esri is a leader in GIS technology, and they are seeking a Senior Software Development Engineer to join their Professional Services division. In this role, you will develop Scala web services and ...

Sr. Software Development Engineer - Gen AI

Redlands, CA ยท On-site

$123.20K - $162.50K/yr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS ...

... development skills in Java and/or Scala to provide creative, logical, and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. As a software engineer ...

Sr. Software Development Engineer - Gen AI

Redlands, CA ยท On-site +1

$123.20K - $162.50K/yr

Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...

Sr. Software Development Engineer - Scala

Redlands, CA ยท On-site

$123.14K - $202.49K/yr

Experience using GIS or mapping related software development * Master's degree in Computer Science, Software Engineering or STEM related field #LI-DR5 Total Rewards Esri's competitive total rewards ...

Participate in code reviews and contribute to engineering best practices * Support production systems and troubleshoot issues as needed Requirements * 2+ years of professional software development ...

next page

Showing results 1-20

Software Development Engineer Internship information

See Highland, CA salary details

$13

$25

$38

How much do software development engineer internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for software development engineer internship in Highland, CA is $25.24, according to ZipRecruiter salary data. Most workers in this role earn between $20.53 and $28.65 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Development Engineer Intern, and why are they important?

To thrive as a Software Development Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, usually backed by ongoing computer science coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns stand out and integrate smoothly into development teams. These abilities are crucial for quickly learning on the job, contributing to projects, and collaborating effectively in a fast-paced tech environment.

What types of projects can I expect to work on during a Software Development Engineer Internship?

As a Software Development Engineer Intern, you'll typically work on real-world projects that contribute to your team's goals, such as developing new features, fixing bugs, or improving existing systems. You may be assigned to collaborate with full-time engineers on coding tasks, code reviews, or testing processes. Interns often participate in sprint planning meetings and are encouraged to share ideas, ask questions, and seek feedback. This hands-on experience helps you build technical skills, gain exposure to the software development lifecycle, and understand how engineering teams collaborate in a professional setting.

What is a Software Development Engineer Internship?

A Software Development Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience in software engineering. Interns typically work on real-world projects alongside experienced engineers, learning how to design, develop, test, and maintain software applications. These internships help individuals build technical skills, gain industry knowledge, and often serve as a pathway to full-time roles after graduation.

What is the difference between Software Development Engineer Internship vs Software Development Engineer?

AspectSoftware Development Engineer InternshipSoftware Development Engineer
Required CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldBachelor's or higher degree in computer science or related field, with relevant experience
Work EnvironmentTemporary, project-based, often in tech companies or startupsFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and large corporations for training and talent pipelineStandard full-time role across tech, finance, healthcare, and other industries

The main difference is that a Software Development Engineer Internship is a temporary, entry-level position aimed at gaining experience, while a Software Development Engineer is a full-time, permanent role focused on developing software products and systems.

What job categories do people searching Software Development Engineer Internship jobs in Highland, CA look for? The top searched job categories for Software Development Engineer Internship jobs in Highland, CA are:
What cities near Highland, CA are hiring for Software Development Engineer Internship jobs? Cities near Highland, CA with the most Software Development Engineer Internship job openings:
Sr. Software Development Engineer in Test (SDET) - Apps

Sr. Software Development Engineer in Test (SDET) - Apps

Esri

Redlands, CA โ€ข On-site

$50.25 - $65/hr

Full-time

Posted 26 days ago


Job description

Job Summary:
Esri is a company dedicated to building high-quality commercial software for geospatial operations. They are seeking a Sr. Software Development Engineer in Test (SDET) to improve software quality by writing and executing automated tests and collaborating with developers and product engineers.
Responsibilities:
โ€ข Collaborate with Product Engineers to establish test plans and identify gaps in manual and automated testing
โ€ข Work closely with Software Development Engineers to improve software quality by writing and executing automated tests
โ€ข Create and maintain automated tests for functional, performance, scalability, and durability testing
โ€ข Design and develop integration and regression test cases for software components
โ€ข Analyze test failures, troubleshoot issues, and make necessary repairs to test code
โ€ข Measure test coverage and analyze continuous integration test results
โ€ข Contribute to the development and maintenance of automated test frameworks
โ€ข Advocate for quality throughout the software development process
โ€ข Evaluate and recommend test tools and technologies to improve testing efficiency
Qualifications:
Required:
โ€ข 5+ years of experience with object-oriented programming concepts
โ€ข Proficiency programming in one or more of the following languages: Swift or Kotlin
โ€ข Applied knowledge of testing principles, including experience designing and executing test cases
โ€ข Proficiency using test automation frameworks such as XCTest, XCUITest, UiAutomator, Compose Testing, or Appium
โ€ข Proficiency with Android Studio or Xcode
โ€ข Familiarity with mocking frameworks
โ€ข Familiarity with CI/CD patterns and tooling (such as Jenkins or GitHub Actions) and source control management (such as GitHub)
โ€ข Strong analytical and problem-solving skills to evaluate and resolve software issues
โ€ข Effective organizational, teamwork, and interpersonal skills
โ€ข Bachelorโ€™s degree in computer science, engineering, geography, GIS, mathematics, or a related field
Preferred:
โ€ข Ability to explain technical concepts to both technical and non-technical audiences
โ€ข A self-motivated team player with an interest in continuous learning and building software products
โ€ข Proven ability to deliver work within time constraints, in teams and individually
Company:
Esri is a software company that devolops geographic information system software, location intelligence, and mapping. Founded in 1969, the company is headquartered in Redlands, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969