Current jobs related to Sr. Software Development Engineer - Redlands - Esri
-
Software Development Engineer
4 days ago
Redlands, California, United States Esri Full time**About Us**At Esri, we're dedicated to creating positive global change with GIS technology. Our Professional Services division is the consulting and implementation arm of our company, pushing the technology envelope and delivering transformational solutions to high-profile clients worldwide.We're seeking a talented Sr. Software Development Engineer to join...
-
Senior GIS Software Developer
3 days ago
Redlands, California, United States Esri Full timeJob OverviewWe are seeking a highly skilled Sr. Software Development Engineer to join our team at Esri, where you will have the opportunity to develop cutting-edge geospatial software applications.This role requires expertise in C++, Java, and Python programming languages, as well as experience with full-stack GIS development.
-
Senior Software Engineer Position
2 days ago
Redlands, California, United States Esri Full timeJob SummaryWe are seeking a highly skilled software developer to join our creative engineering team at Esri. As a Sr. Software Developer, you will design, develop, and build software components, frameworks, and SDKs for other engineering teams and external developers consuming our API.Your expertise in asynchronous programming using the Task Parallel Library...
-
Senior Software Engineer
4 days ago
Redlands, California, United States Esri Full timeOverviewAt ESRI, we are seeking a highly skilled Sr. Software Developer to join our team of talented engineers. As a member of our agile development team, you will have the opportunity to work with the latest technologies and patterns to design and develop next-gen software.ResponsibilitiesDevelop user interface components for Imagery and Raster Support in...
-
Senior Software Development Engineer
3 weeks ago
Redlands, California, United States ESRI Full timeWe are seeking an experienced Senior Software Development Engineer to join our team at Esri.OverviewEsri is a global leader in geographic information system (GIS) technology, providing solutions for working with raster and imagery in ArcGIS Pro. Our tools support complex real-life workflows in 2D & 3D for raster / image processing and analysis.As a Senior...
-
Software Development Engineer
3 days ago
Redlands, California, United States Esri Full time**About the Role**We are seeking a skilled Software Development Engineer to join our innovative Spatial Statistics team at Esri. As a member of this team, you will have the opportunity to work on cutting-edge spatial data science projects, developing Python and C++ geoprocessing tools that extend and improve our spatial statistics, space-time pattern...
-
Senior Software Development Engineer
3 days ago
Redlands, California, United States Esri Full timeOverviewWe are seeking a highly skilled Senior Software Development Engineer to join our agile team at Esri. This role will involve designing and developing next-gen Esri software using the latest technologies and patterns.
-
Geospatial Software Development Engineer
3 weeks ago
Redlands, California, United States Esri Full timeAbout This PositionWe're seeking a highly skilled Geospatial Software Development Engineer to join our Spatial Statistics team at Esri.Develop Python and C++ geoprocessing tools in the field of spatial statistics and spatial ML.Find, analyze, and fix software bugs to improve the performance of tools.Provide technical and research expertise to collaboratively...
-
Software Development Specialist
3 days ago
Redlands, California, United States Esri Full timeOverviewAs a Sr. 2D/3D Software Developer, you will have the opportunity to develop GIS visualization technology and expand the 2D/3D capabilities of the ArcGIS platform.Key ResponsibilitiesDesign and develop leading-edge 2D/3D GIS softwareResearch, analyze, and implement state-of-the-art features in real-time rendering technologySolve complex problems with...
-
Software Development Engineer
2 days ago
Redlands, California, United States Esri Full timeOverviewArcGIS Pro is a powerful geospatial software that enables users to analyze, visualize, and share spatial data. As a member of our team, you will have the opportunity to develop innovative solutions for complex real-world problems.ResponsibilitiesCreate ArcGIS Editor solutions using C++ and C# Develop asynchronous GUI components for ArcGIS Pro Design...
-
Software AI Architect
3 days ago
Redlands, California, United States Esri Full timeCompany OverviewArcGIS Pro is a powerful geographic information system (GIS) software that helps users analyze, visualize, and share spatial data to solve real-world problems. Esri is dedicated to improving accessibility through innovative technologies like AI assistants.We are looking for a talented Sr. Software Engineer to join our team of innovators who...
-
Lead Developer
4 days ago
Redlands, California, United States Esri Full timeSoftware Development RoleWe are seeking a skilled Sr. Software Developer to join our team of engineers who are passionate about developing cutting-edge software solutions. As a member of our agile development team, you will have the opportunity to work with the latest technologies and patterns to design and develop next-gen software.Key...
-
Senior AI Software Developer
2 days ago
Redlands, California, United States Esri Full timeCompany OverviewEsri is a leading provider of geographic information system (GIS) software that helps organizations analyze, visualize, and share spatial data. Our mission is to improve the accessibility of our tools through innovative technologies like artificial intelligence.SalaryThe estimated annual base salary for this role is $148,832 - $181,504...
-
Senior C++ Software Development Lead
4 days ago
Redlands, California, United States Esri Full timeOverviewWe are seeking a skilled C++ software development engineer to join our team and contribute to the creation of innovative cross-platform GIS visualization and analysis technology.Responsibilities include designing and developing high-quality software components, applying good software engineering practices, solving complex problems, and collaborating...
-
Geospatial Application Developer
2 days ago
Redlands, California, United States Esri Full time**Company Overview:**Esri is a pioneer in GIS technology, dedicated to creating positive global change. Our Professional Services division is at the forefront of innovation, delivering transformational solutions to high-profile clients worldwide.We're seeking a seasoned Sr. Software Development Engineer to join our team, working closely with internal and...
-
Software Engineer
3 days ago
Redlands, California, United States Esri Full timeOverviewWe are seeking a highly skilled Software Engineer - GIS Applications to join our team at Esri. This position offers the opportunity to work on cutting-edge geospatial projects, developing software applications that enable users to make informed decisions.In this role, you will be responsible for designing, developing, and testing software...
-
Lead Software Engineering Position
3 days ago
Redlands, California, United States Esri Full timeAbout the RoleWe are looking for a Lead Software Engineering Position to lead our team's software development efforts. The successful candidate will have expertise in C#, WPF, and C++, as well as experience in asynchronous programming and object-oriented design.Key Responsibilities:Design and develop software components, frameworks, and SDKs.Collaborate with...
-
Technical Lead for Esri Software Development
2 days ago
Redlands, California, United States Esri Full timeAbout EsriAt Esri, we believe that diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We are committed to having a diverse workforce that is unified under our mission of creating positive global change.Job...
-
Senior Software Developer for ArcGIS Pro
3 weeks ago
Redlands, California, United States ESRI Full timeAt Esri, we're committed to creating positive global change with GIS technology. As a Senior Software Developer for ArcGIS Pro, you'll have the opportunity to develop streamlined editing tools and experiences that enable our users to deliver crucial data and make informed decisions.About the RoleWe're seeking an experienced software developer to join our...
-
GIS Software Engineer Leader
2 days ago
Redlands, California, United States Esri Full time**Job Responsibilities**We are looking for someone who can apply and promote good software engineering practices such as test automation, modularization, and simplification to ensure the quality of our products.The ideal candidate should be able to solve complex problems with design, algorithms, development, and user experience and effectively work with...
Sr. Software Development Engineer
4 months ago
Overview
In this position, you will use your front-end web development experiences to develop new features in contributing to the enhancement of ArcGIS Velocity, ArcGIS GeoEvent Server and other next-generation real-time and big data enterprise and cloud offerings. Additionally, you will utilize your experiences and development skills in JavaScript, Java, and Scala, to provide creative, logical, and practical solutions that yield innovative software product capabilities.
This team supports some of Esris Professional Services real-time products, including ArcGIS Velocity and ArcGIS GeoEvent Server. As a software engineer, you will design and develop software used by organizations across diverse markets and industries. You will be part of a talented cross-functional team of dynamic and passionate engineers who deliver capabilities that enable our customers to make a difference in communities around the world. In this role, you will design and develop the software used by a large community of GIS professionals to power the operations of their organizations.
The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1, talented business and technical professionals who strive every day to help our users be successful.
Responsibilities
Work with a team of dedicated Software Engineers, Product Engineers, and Site Reliability Engineers to design, build, and maintain the most desired capabilities and enhancements Build Java and Scala components and web services to power user experience and geospatial workflows Use Java, Scala, JavaScript, Typescript, React and Dojo to develop applications that follow industry-standard design patterns, development methodologies, and deployment models Develop software used by people who are not software developers. Ensure the exceptional software you create influences them to be exceptional professionals in their respective fields Prototype, design, develop, and deliver complete software features and products that can scale, are fault tolerant, and handle concurrent workloads Evolve your language skills by staying current with complementary programming languages, development methodologies, user interface design techniques, and database tools
Requirements
5+ years of professional experience in a similar position supporting similar responsibilities Professional experience developing software components using Java or Scala as well as JavaScript, Typescript, React, and HTML Working knowledge of databases such as MongoDB, Oracle, SQL Server, PostgreSQL Object oriented design skills Strong understanding of Java and JavaScript design patterns Excellent written and verbal communication skills, including presentation skills Effective time management and organizational skills Knowledge of data formats including JSON, XML, and delimited text Fundamental understanding of web services including REST Experience working with large codebases Strong critical thinking, problem-solving, and analytical skills Have a passion for quality, are detail oriented, and have a desire to improve products Proven ability to work in a self-led or team environment Bachelor's in computer science or STEM related field
Recommended Qualifications
Experience with technologies such as Apache Spark, Kafka, OpenSearch, or distributed big databases. Knowledge of and familiarity with Java build systems, such as maven Knowledge of Docker containers and orchestrators such as Kubernetes Good understanding of cloud computing platforms (such as AWS and Azure) and services such as Amazon S3, EC2 and Azure services such as Blob Service, and more Understanding of agile software development practices Experience using GIS or mapping related software development Masters in computer science or STEM related field#LI-DR5
#LI-Hybrid
Total Rewards
Esris competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), (k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. 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.
A reasonable estimate of the base salary range is$,-$, USD
About Esri
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their lifes best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esris Racial Equity and Social Justice initiatives, please visit our website .
If you dont meet all of the preferred qualifications for this position, we encourage you to still apply
Esri is an equal opportunity employer (EOE) 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 reasonable accommodation for any part of the employment process, please email and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.