Esri

About Esri

Empowering organizations with spatial intelligence

🏢 Tech👥 5K-10K📅 Founded 1969📍 Redlands, California, United States

Key Highlights

  • Headquartered in Redlands, California
  • Over 350,000 users globally, including government and NGOs
  • Flagship product ArcGIS is a leader in GIS software
  • Approximately 10,000 employees dedicated to GIS innovation

Esri, headquartered in Redlands, California, is a leading provider of geographic information system (GIS) software, with over 350,000 users worldwide. Their flagship product, ArcGIS, is utilized by organizations across various sectors, including government, transportation, and environmental manageme...

🎁 Benefits

Esri offers comprehensive benefits including competitive salaries, equity options, generous PTO, flexible work arrangements, and a strong commitment t...

🌟 Culture

Esri fosters a culture focused on innovation in GIS technology, emphasizing collaboration and a commitment to sustainability. The company values commu...

Esri

Software Engineering Senior

EsriRedlands - On-Site

Posted 1 month ago🏛️ On-SiteSeniorSoftware Engineering📍 Redlands💰 $118,976 - $197,600 / yearly
Apply Now →

Skills & Technologies

Overview

Esri is hiring a Senior Software Development Engineer to design and develop innovative software solutions for ArcGIS Workflow Manager. You'll utilize your skills in Java and Scala to create scalable web services that enhance user experience. This role requires strong development experience and a collaborative mindset.

Job Description

Who you are

You have 5+ years of software development experience, particularly in Java and Scala, and you are adept at creating innovative solutions that enhance software capabilities. Your background includes designing and developing scalable web services, and you understand the importance of security, performance, and maintainability in software design. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful solutions that meet user needs.

You are detail-oriented and committed to maintaining a high-quality codebase, actively participating in code reviews and ensuring best practices are followed. Your problem-solving skills enable you to tackle complex challenges, and you are passionate about using technology to make a difference in communities around the world. You are eager to contribute to a team that values creativity and logical thinking in software development.

Desirable

Experience with geospatial technologies or GIS applications would be a plus, as would familiarity with agile development methodologies. You are open to learning new technologies and adapting to evolving project requirements, demonstrating a growth mindset that aligns with Esri's mission.

What you'll do

In this role, you will develop Scala web services that power user experiences and geospatial workflows, contributing to the ArcGIS Workflow Manager. You will design and prototype technical solutions that adhere to industry standards for security, performance, scalability, fault tolerance, and maintainability. Your contributions will directly impact how organizations across diverse industries utilize Esri's software to centralize their business processes and automate tasks.

You will collaborate with a talented team of engineers, participating in code reviews and sharing your insights to enhance the overall quality of the codebase. Your role will involve not only development but also engaging with stakeholders to understand their needs and translating those into effective technical solutions. You will be part of a dynamic environment where your ideas and creativity can flourish, helping to push the technology envelope and deliver transformational solutions to high-profile clients.

What we offer

Esri offers a collaborative work environment where innovation is encouraged, and your contributions are valued. You will have the opportunity to work on meaningful projects that have a real-world impact, helping organizations improve their workflows and productivity. The company is committed to professional development, providing resources and support for you to grow your skills and advance your career.

You will be part of a diverse team that is dedicated to making a difference in communities worldwide, and you will have access to the latest technologies and tools to enhance your work. Esri values work-life balance and offers competitive compensation packages, ensuring that you are rewarded for your contributions to the team and the company.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Esri.

Similar Jobs You Might Like

Based on your interests and this role

LiveIntent

Software Engineering

LiveIntent📍 Berlin - On-Site

LiveIntent is hiring a Senior Software Engineer (Scala) to join their Berlin team. You'll work on real-time systems handling vast amounts of data using technologies like Scala and AWS. This position requires a minimum of 4 years of experience in software development.

🏛️ On-SiteSenior
1 year ago
Esri

Software Engineering

Esri📍 Redlands - On-Site

Esri is hiring a Senior Software Development Engineer to advance geospatial data quality capabilities across the ArcGIS platform. You'll design and develop software for GIS professionals, utilizing Python and machine learning. This role requires experience in AI-driven data quality management.

🏛️ On-SiteSenior
1 month ago
LiveIntent

Software Engineering

LiveIntent📍 Copenhagen - On-Site

LiveIntent is hiring a Senior Software Engineer (Scala) to join their Copenhagen team. You'll work on real-time systems handling vast amounts of data using technologies like Scala and AWS. This position requires a minimum of 4 years of experience in software development.

🏛️ On-SiteSenior
1 year ago
MoneyLion

Software Engineering

MoneyLion📍 New York

MoneyLion is hiring a Senior Software Engineer to join their Backend Core Enterprise team. You'll work with Scala to develop innovative financial technology solutions. This position requires strong backend engineering experience.

Senior
2 months ago
Esri

Software Development Engineer

Esri📍 Redlands - On-Site

Esri is seeking a Senior Software Development Engineer to build advanced GIS software solutions leveraging computer vision and AI. You'll work with Python and machine learning models to extract real-world objects from various data sources. This role requires expertise in computer vision algorithms and geospatial data processing.

🏛️ On-SiteSenior
1 month ago