Software Development Engineer II - ArcGIS Geocoding EsriSoftware Development Engineer II - ArcGIS GeocodingRedlands, CaliforniaYou’ll work alongside product engineers, developers, and users to create location-based APIs, geocoding services, and enhancements to Esri software in the mobile, desktop, server, and online environments. Esri’s global geocoding solutions support key challenges such as locating addresses and places on a map, discovering what’s at a known location or adding location information to large tables of records.
Sr. C++ Software Development Engineer - ArcGIS Geocoding Algorithms EsriSr. C++ Software Development Engineer - ArcGIS Geocoding AlgorithmsRedlands, CaliforniaYou’ll work alongside product engineers, developers, and users to create location-based APIs, geocoding services, and enhancements to Esri software in the mobile, desktop, server, and online environments. Esri’s global geocoding solutions support key challenges such as locating addresses and places on a map, discovering what’s at a known location or adding location information to large tables of records.
Application Developer - JavaScript Job | Esri Career Opportunity Environmental Systems Research Institute IncApplication Developer - JavaScript Job | Esri Career OpportunityRedlands, CA$83,720–$141,440 / yearThis role focuses on hands-on application development using JavaScript, TypeScript, ArcGIS Maps SDK for JavaScript, and modern web application frameworks to test ideas, visualize complex spatial data, and support early-stage innovation. We are seeking an Application Developer to join Esri's Geo Experience Center team, where you will contribute to building prototype applications that explore digital cartography, advanced map visualizations, and web-based GIS experiences.
Software Development Engineer II - Data Management Job | Esri Career Opportunity Environmental Systems Research Institute IncSoftware Development Engineer II - Data Management Job | Esri Career OpportunityRedlands, CA$101,192–$167,336 / yearArcGIS Enterprise provides powerful mapping and analytics capabilities to government and private organizations supporting their operations and workflows in areas such as assets management, environmental impact assessments, and digital twins creation. Your work will involve working with multiple data source providers, enabling ArcGIS to integrate with leading relational and NoSQL database platforms.
Software Development Engineer II - CI/CD & Platform Automation (Mission-Focused) Job | Esri Career Opportunity Environmental Systems Research Institute IncSoftware Development Engineer II - CI/CD & Platform Automation (Mission-Focused) Job | Esri Career OpportunityRedlands, CA$97,240–$162,240 / yearThis role combines software engineering with DevOps and platform engineering principles, ideal for engineers who are passionate about automation, system reliability, and improving developer productivity in complex environments. Design, implement, and maintain high-speed CI/CD pipelines using GitHub Actions/Azure DevOps for cloud-native workflows and Jenkins for complex, cross-platform on-premises build automation.
Sr. Web Developer - AEC Integration EsriSr. Web Developer - AEC IntegrationRedlands, CaliforniaDesign and implement: Integration between the ArcGIS geospatial cloud and cloud-based BIM systems such as Autodesk Docs, Autodesk Platform Services, Autodesk Forma, and other information systems. AEC firms and infrastructure owner/operators increasingly demand seamless integration between GIS data and BIM models to improve all aspects of asset design, construction, and operation.
Software Development I – Kotlin/Swift SDKs EsriSoftware Development I – Kotlin/Swift SDKsRedlands, CaliforniaYou will be working with the mobile team to build out and enhance our current ArcGIS Maps SDK for Swift and/or Kotlin into a fully featured, production quality release. Bring your passion for Android and iOS to help us develop a native GIS SDK that runs on mobile devices using modern tooling.
Sr. C++ Software Development Engineer - ArcGIS Geocoding Algorithms Job | Esri Career Opportunity Environmental Systems Research Institute IncSr. C++ Software Development Engineer - ArcGIS Geocoding Algorithms Job | Esri Career OpportunityRedlands, CA$123,136–$202,488 / yearYou'll work alongside product engineers, developers, and users to create location-based APIs, geocoding services, and enhancements to Esri software in the mobile, desktop, server, and online environments. Esri's global geocoding solutions support key challenges such as locating addresses and places on a map, discovering what's at a known location or adding location information to large tables of records.
Sr. Web Developer - AEC Integration Job | Esri Career Opportunity Environmental Systems Research Institute IncSr. Web Developer - AEC Integration Job | Esri Career OpportunityRedlands, CA$123,136–$202,488 / yearEsri is working in partnership with Autodesk and other firms to help our customers design, build, and operate the sustainable infrastructure of the future more rapidly, at lower cost, and in compliance with complex regulatory landscapes. Design and implement: Integration between the ArcGIS geospatial cloud and cloud-based BIM systems such as Autodesk Docs, Autodesk Platform Services, Autodesk Forma, and other information systems.
Sr. C++/C# Software Development Engineer - ArcGIS CAD/BIM Integration Job | Esri Career Opportunity Environmental Systems Research Institute IncSr. C++/C# Software Development Engineer - ArcGIS CAD/BIM Integration Job | Esri Career OpportunityRedlands, CA$123,136–$202,488 / yearWe are a fast-paced, agile team that works with the latest technologies and design patterns to solve customer-focused problems across many different industries. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
Java Developer Triunity SoftwareJava DeveloperPalm Springs, California$80,000–$110,000 / yearMicroservices design patterns, RESTful API design, Java (17 or 21), Spring Boot, and Spring Cloud, Spring Data JPA, Hibernate, SQL (PostgreSQL/MySQL), and NoSQL Key Responsibilities Microservice Development: Design and implement scalable, low-latency microservices using Java and Spring Boot. API & Event Streaming: Build secure, robust RESTful APIs and establish asynchronous event-driven communication using Kafka or RabbitMQ.Cloud & Container Deployment: Package applications into Docker containers and deploy/manage them within cloud-hosted Kubernetes environments.
Software Development I - Kotlin/Swift SDKs Job | Esri Career Opportunity Environmental Systems Research Institute IncSoftware Development I - Kotlin/Swift SDKs Job | Esri Career OpportunityRedlands, CA$79,040–$133,016 / yearYou will be working with the mobile team to build out and enhance our current ArcGIS Maps SDK for Swift and/or Kotlin into a fully featured, production quality release. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
Engineer, Software Architecture Vets HiredEngineer, Software ArchitectureRiverside, CaliforniaThe Engineer is responsible for the design, development, testing, and troubleshooting of vehicle systems and applications, with a primary focus on software architecture for Electric Vehicles (EVs) and connected vehicle platforms. The engineer also mentors junior developers, contributes to architecture governance, and supports the delivery of high-quality software solutions through best practices in documentation, quality, security, and continuous improvement.
C/C++ Software Development Engineer II - Data Management EsriC/C++ Software Development Engineer II - Data ManagementRedlands, CaliforniaArcGIS Enterprise provides powerful mapping and analytics capabilities to government and private organizations supporting their operations and workflows in areas such as assets management, environmental impact assessments, and digital twins creation. Your work will involve working with multiple data source providers written in C/C++, enabling ArcGIS to integrate with leading relational and NoSQL database platforms.
Controller (Residential Developer) Kaizen StackupController (Residential Developer)Cathedral City, CaliforniaThe company has garnered numerous prestigious awards, including the esteemed BIA Builder of the Year Award, top honors for overall projects from The National Association of Home Builders, Gold Nugget Awards, and Builder's Choice Awards, among many others. We stand as one of the leading privately owned homebuilding companies in the Palm Springs area, dedicated to making the American dream of homeownership a reality for families through our exceptional craftsmanship for almost 40 years.
Sr. Software Engineer – Generative AI & Assistants, ArcGIS Pro EsriSr. Software Engineer – Generative AI & Assistants, ArcGIS ProRedlands, CaliforniaIn this role, you’ll collaborate with our cross-functional global team of software engineers, product engineers, designers, product managers, and release engineers committed to delivering a host of cutting-edge capabilities. Design, develop, and implement AI models, prompts, algorithms and agents in C# or Python, particularly focusing on natural language generation and understanding using LLMs and embedding models.
Staff Software Engineer Broadcom IncStaff Software EngineerCAExperience in harness engineering including designing model routing, agent execution loop, tool integration, safety guardrails, authZ, and execution environments and memory management to ensure reliability, observability, and deterministic performance in non-deterministic systems. We have ambitious goals to expand management capabilities to support the latest application architectures and deployment systems such as Kubernetes, as well as enable simplified and unified management and operations of these systems to free customers to focus on the business decisions they need to make to optimize their operational cost.
NewJunior Software engineer Emergency UniversityJunior Software engineerRiverside, CaliforniaAs a Junior Software Engineer, you will work closely with our senior engineers to design, develop, and maintain software applications that support our online training platform. Why Work with Us: - Opportunity to make a positive impact in the world by contributing to life-saving training and certification programs.
Imagery Product Engineer II – Imagery and Remote Sensing EsriImagery Product Engineer II – Imagery and Remote SensingRedlands, CaliforniaRemoteYou will design and implement test plans, write test code, and validate software, SDKs, and AI models to help deliver robust, high-quality products to our customers. Work closely with account managers and software developers to understand customer requirements and help formulate appropriate Imagery and Remote Sensing solutions for various industry scenarios.
Imagery Product Engineer II - Imagery and Remote Sensing Job | Esri Career Opportunity Environmental Systems Research Institute IncImagery Product Engineer II - Imagery and Remote Sensing Job | Esri Career OpportunityRedlands, CARemote$76,960–$128,544 / yearYou will design and implement test plans, write test code, and validate software, SDKs, and AI models to help deliver robust, high-quality products to our customers. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.