{"schemaVersion":"jobsearcher.job.v1","id":"fb76967c9482edc9f3a5a49f","url":"https://jobsearcher.com/jobs/fb76967c9482edc9f3a5a49f","canonicalUrl":"https://jobsearcher.com/jobs/fb76967c9482edc9f3a5a49f","title":"Sr. Software Development Engineer - Topographic Mapping","description":"Overview\nIn this role you design and develop production‑ready geospatial data quality software within Esri’s Professional Services. You’ll contribute to front‑end and back‑end development, shaping experiences used by GIS professionals to ensure data accuracy across the ArcGIS platform. You’ll work on scalable, distributed systems and AI‑driven data quality initiatives with cross‑functional teams to impact organizations globally. This is an opportunity to build cutting‑edge, map‑based applications that empower communities.\n\nCompensation / Benefitsrelocation assistancehealth and welfare benefits401(k) and profit‑sharingvacation and holidaysprofessional growth opportunities\nResponsibilitiesDesign, develop, and maintain web applications using JavaScript/TypeScript, ReactContribute to full‑stack development (React, Node.js) and performance‑oriented back‑end components (C++)Implement modern frontend architectures and design patternsDevelop interactive map‑based experiences using ArcGIS JavaScript API and Calcite Design SystemDeploy and maintain apps in Linux with Docker and KubernetesTroubleshoot and optimize distributed Linux/cloud applicationsCollaborate with product engineers, UX designers, and domain expertsParticipate in Agile Scrum and iterative development cycles\nKey requirements5+ years of professional software development experienceStrong JavaScript/TypeScript and React proficiencyExtensive Linux experience for development, debugging, deploymentHTML, DOM, CSS, cross‑browser compatibilityExperience with Node.js or similar back‑end techHands‑on containerization with Docker and Kubernetes familiarityCloud deployment and distributed system experienceStrong debugging and performance optimization skillsBachelor’s degree in computer science or related STEM fieldCross‑functional collaborationAgile / iterative development mindsetTroubleshooting mindsetJavaScript/TypeScriptReactNode.js","company":"Esri","rawCompany":"esri","city":"Apple Valley","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:54:50.454Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.02","title":"Geographic Information Systems Technologists and Technicians","slug":"geographic-information-systems-technologists-and-technicians"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Development Engineer - Topographic Mapping","description":"Overview\nIn this role you design and develop production‑ready geospatial data quality software within Esri’s Professional Services. You’ll contribute to front‑end and back‑end development, shaping experiences used by GIS professionals to ensure data accuracy across the ArcGIS platform. You’ll work on scalable, distributed systems and AI‑driven data quality initiatives with cross‑functional teams to impact organizations globally. This is an opportunity to build cutting‑edge, map‑based applications that empower communities.\n\nCompensation / Benefitsrelocation assistancehealth and welfare benefits401(k) and profit‑sharingvacation and holidaysprofessional growth opportunities\nResponsibilitiesDesign, develop, and maintain web applications using JavaScript/TypeScript, ReactContribute to full‑stack development (React, Node.js) and performance‑oriented back‑end components (C++)Implement modern frontend architectures and design patternsDevelop interactive map‑based experiences using ArcGIS JavaScript API and Calcite Design SystemDeploy and maintain apps in Linux with Docker and KubernetesTroubleshoot and optimize distributed Linux/cloud applicationsCollaborate with product engineers, UX designers, and domain expertsParticipate in Agile Scrum and iterative development cycles\nKey requirements5+ years of professional software development experienceStrong JavaScript/TypeScript and React proficiencyExtensive Linux experience for development, debugging, deploymentHTML, DOM, CSS, cross‑browser compatibilityExperience with Node.js or similar back‑end techHands‑on containerization with Docker and Kubernetes familiarityCloud deployment and distributed system experienceStrong debugging and performance optimization skillsBachelor’s degree in computer science or related STEM fieldCross‑functional collaborationAgile / iterative development mindsetTroubleshooting mindsetJavaScript/TypeScriptReactNode.js","datePosted":"2026-09-15T04:54:50.454Z","dateModified":"2026-09-15T04:54:50.454Z","hiringOrganization":{"@type":"Organization","name":"Esri","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Apple Valley","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fb76967c9482edc9f3a5a49f"},"url":"https://jobsearcher.com/jobs/fb76967c9482edc9f3a5a49f"}}