Software Development Engineer Internships, St. Louis, MO

Esri

St. Louis (MO)

On-site

USD 52,000 - 63,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Esri in St. Louis is seeking a Software Development Engineer Intern to collaborate with experienced developers on analytics software used across industries.

You will gain hands-on experience with coding, testing, troubleshooting, collaboration, and modern software development practices. You will join the product development team to design, develop, and test software; assist with maintaining and improving existing applications; write quality code with version control, participate in code reviews,

Qualifications

  • Enrolled in a four-year undergraduate, graduate, or PhD program at a US university (per posting).
  • Junior or senior standing for undergraduate students.
  • Knowledge in C++, C#, Python, Java, JavaScript, TypeScript, HTML5, iOS, Android, or Windows mobile tech.
  • GIS experience not required.
  • Authorized to work in the United States; visa sponsorship not available.
  • Consecutive onsite 12-week internship beginning May or June 2027.

Responsibilities

  • Collaborate with product development team to design, develop, and test software.
  • Assist with maintaining and improving existing software applications.
  • Write quality code, follow coding standards, use version control, participate in code reviews, and maintain code in a shared repository.
  • Identify and resolve issues by analyzing and troubleshooting software defects.
  • Stay current on emerging technologies and trends in software development.

Skills

C++
C#
Python
Java
JavaScript
TypeScript
HTML5
iOS
Android
Windows mobile

Education

Undergraduate student in a four-year program

Tools

GitHub
Docker
Jenkins
Ansible

Job description

2027 Internship Posting
Software Development Engineer Internship
Build Technology That Matters

As a Software Development Engineer Intern at Esri, you will work closely with experienced software developers and engineers to build innovative analytics software used across industries. You will contribute to ArcGIS products while gaining hands-on experience with coding, testing, troubleshooting, collaboration, and modern software development practices.

What You’ll Experience
  • Collaborate with members of the product development team to design, develop, and test software.
  • Assist with maintaining and improving existing software applications.
  • Write quality code, apply coding standards, use version control, participate in code reviews, and maintain code in a shared repository.
  • Identify and resolve issues in software code by analyzing and troubleshooting software defects.
  • Stay current on emerging technologies and trends in software development.
Real Projects Interns May Work On
  • Research and implement a large language model for testing or test automation.
  • Support DevOps work using Python, Jenkins, Ansible, GitHub, and Docker.
  • Explore machine learning-driven GIS for aerial detection or pattern discovery in large datasets.
  • Develop augmented reality, Android, JavaScript, web, mobile, 3D, or disaster-response applications connected to ArcGIS.
What You’ll Gain
  • Hands-on software engineering experience connected to ArcGIS and geospatial technology.
  • Exposure to code reviews, shared repositories, testing, troubleshooting, DevOps, automation, mobile, web, data science, or machine learning projects.
  • Mentorship, feedback, and a clearer view of software development career paths at Esri.
  • Connections with fellow interns and professionals across the company.
We’re Excited to Meet Students Who
  • Are currently enrolled in a four-year undergraduate, graduate, or PhD program at a university in the United States, majoring in computer science, computer engineering, software engineering, or a related field.
  • For undergraduate students, are in junior or senior standing.
  • Have knowledge in one or more of these areas: C++, C#, Python, Java, JavaScript, TypeScript, HTML5, iOS, Android, or Windows mobile technology. GIS experience is not required.
  • Are curious, collaborative, and interested in learning through real software development work.
  • Can complete a consecutive, onsite 12-week internship beginning in May or June 2027.
  • Are authorized to work for any employer in the United States. Visa sponsorship is not available for this posting.
Program Details
Location

St. Louis - In person

Duration

12 weeks

Compensation

$38.00 - $46.00 per hour, pending approved 2027 compensation review

Why Esri

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system technology helps governments, universities, and businesses worldwide make better decisions through a deeper understanding of the changing world around them.

Equal Opportunity and Accommodation Statement

Esri is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

If you need a reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Professional Services and Consulting Internships, St. Louis, MO
Professional Services and Consulting Internships, St. Louis, MO

Esri • St. Louis (MO)

On-site
USD 40,000 - 45,000
Software Development Engineer Internships
Software Development Engineer Internships

Esri • Portland (OR)

On-site
USD 52,000 - 63,000
Software Development Engineer I
Software Development Engineer I

PowerToFly • St. Louis (MO)

On-site
USD 75,920 - 129,480
Medical, dental, and vision benefits
401(k) and profit-sharing programs
Minimum 80 hours of vacation leave
GIS Engineer Internship
GIS Engineer Internship

Esri • Redlands (CA)

On-site
USD 64,000 - 75,000
Technical Support Internships
Technical Support Internships

Esri • Redlands (CA)

On-site
USD 34,000 - 45,000
Global Operations Sustainability Internship
Global Operations Sustainability Internship

Esri • Redlands (CA)

On-site
USD 43,000 - 50,000
Information Technology - Systems Engineer Internship
Information Technology - Systems Engineer Internship

Esri • Redlands (CA)

On-site
USD 41,000 - 47,000
401(k) and profit sharing
Professional Services and Consulting Internships
Professional Services and Consulting Internships

Esri • Redlands (CA)

On-site
USD 40,000 - 45,000
401(k)
Profit sharing
Information Technology - Service Delivery Internships
Information Technology - Service Delivery Internships

Esri • Redlands (CA)

On-site
USD 28,000 - 33,000
401(k)
Profit sharing
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

ESRI • St. Louis (MO)

On-site
USD 97,240 - 162,240
Health and welfare benefits
401(k) and profit-sharing programs
Paid vacation
+1