Software Development Engineer I

Esri
St. Louis
Workplace: OnsiteFull timeUSD 75,920 - 129,480 annuallyFunction: Product ManagementExperience: 1+ yearsEducation: bachelorsSkills: ["JavaScript","TypeScript","Python","HTML","CSS","ReactJS","Vue","Svelte","GIS","REST","SQL"]

Join Esri as an early-career Software Development Engineer I, building software that uses Esri products and APIs for diverse clients with a Midwest focus. Work across full development lifecycle, from front-end JavaScript/TypeScript to Python geoprocessing and AI agents. Collaborate with engineers and product managers in a mentorship-heavy team delivering GIS solutions and innovative interfaces.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
2 months ago

Software Development Engineer I

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Join Esri as an early-career Software Development Engineer I, building software that uses Esri products and APIs for diverse clients with a Midwest focus. Work across full development lifecycle, from front-end JavaScript/TypeScript to Python geoprocessing and AI agents. Collaborate with engineers and product managers in a mentorship-heavy team delivering GIS solutions and innovative interfaces.
Location: St. Louis
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Entry level

Key Responsibilities

  • •Support and build software that follows industry-standard design patterns, development methodologies, and deployment models.
  • •Solve complex problems with application design, product development, and user experiences.
  • •Collaborate with other developers, engineers and product managers throughout the development process.
  • •Evolve your language skills in JavaScript by staying current with complementary programming languages, development methodologies, user interface design techniques, and database tools.
  • •Use JavaScript and TypeScript to develop front end applications and Python to develop geoprocessing tools, services, and AI agents.

Pay and Benefits

Salary: USD 75,920 - 129,480 annually
Perks:Health InsuranceDentalVision401kPaid LeaveHolidaysLife InsuranceProfit Sharing

Key Requirements

  • •1+ years of JavaScript or TypeScript experience.
  • •Bachelor's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field.
  • •US citizenship and willingness and ability to maintain a US Security Clearance.
  • •Strong foundation in object-oriented software principles; ability to analyze software/algorithms and identify improvements.
  • •Understanding of software development methodologies (Agile, Scrum, Waterfall, RAD, RUP) and software design techniques (UML, data flow diagramming); ability to relate process to design quality and teamwork.
Experience:1+ yearsGISGeospatial
Education:Bachelor's
Skills:JavaScriptTypeScriptPythonHTMLCSSReactJSVueSvelteGISRESTSQL
Languages:English
Tech Stack:JavaScriptTypeScriptPythonHTMLCSSReactJSVueSvelteGISRESTSQLPostgreSQLOracleSQL Server

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.
Security Clearance:US Citizenship

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn