Interest in being a full stack developer who can build full feature functionality * Knowledge of ... Experience with Agile software development using Scrum #LI-TA1 #LI-onsite
Interest in being a full stack developer who can build full feature functionality * Knowledge of ... Experience with Agile software development using Scrum #LI-TA1 #LI-onsite
C++ Software Developer II - ModelBuilder, ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Overview We are seeking a talented full stack developer with strong C++ skills that enjoys coding powerful and intuitive desktop software. Join us if you are looking for a fulfilling career in ...
C++ Software Developer II - ModelBuilder, ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
Overview We are seeking a talented full stack developer with strong C++ skills that enjoys coding powerful and intuitive desktop software. Join us if you are looking for a fulfilling career in ...
Software Engineer at The Toro Company Riverside, CA
Riverside, CA · On-site
$142.82 - $247.50/hr
Serving both residential and commercial markets, Unique Lighting Systems offers a full line of outdoor lighting products. The Sr. Software Engineering Manager will be responsible for the management ...
Software Engineer at The Toro Company Riverside, CA
Riverside, CA · On-site
$142.82 - $247.50/hr
Serving both residential and commercial markets, Unique Lighting Systems offers a full line of outdoor lighting products. The Sr. Software Engineering Manager will be responsible for the management ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $162K/yr
Esri is a leading company in geospatial technology, and they are seeking a Senior Software Development Engineer specializing in Scala. The role involves designing and developing innovative software ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $162K/yr
Esri is a leading company in geospatial technology, and they are seeking a Senior Software Development Engineer specializing in Scala. The role involves designing and developing innovative software ...
Sr. Software Developer - C#/WPF for UI/UX Development
Redlands, CA · On-site
$123K - $202K/yr
Interest in being a full stack developer who can build full feature functionality * Knowledge of ... Experience with Agile software development using Scrum #LI-TA1 #LI-onsite Total Rewards Esri ...
Sr. Software Developer - C#/WPF for UI/UX Development
Redlands, CA · On-site
$123K - $202K/yr
Interest in being a full stack developer who can build full feature functionality * Knowledge of ... Experience with Agile software development using Scrum #LI-TA1 #LI-onsite Total Rewards Esri ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $162K/yr
As a software engineer, you will design and develop software used by organizations across diverse industries as an important part of their daily work. You will be part of a talented cross-functional ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $162K/yr
As a software engineer, you will design and develop software used by organizations across diverse industries as an important part of their daily work. You will be part of a talented cross-functional ...
Sr. Software Development Engineer - Indoors GIS AI and Reality
Redlands, CA · On-site
$123K - $162K/yr
Overview Join our Indoor GIS team as a Senior Software Developer and help shape the future of how people understand, navigate, and interact with the built environment. You will lead the development ...
Sr. Software Development Engineer - Indoors GIS AI and Reality
Redlands, CA · On-site
$123K - $162K/yr
Overview Join our Indoor GIS team as a Senior Software Developer and help shape the future of how people understand, navigate, and interact with the built environment. You will lead the development ...
Senior Software Engineer, Core Experiences - Riverside, CA, USA
Riverside, CA · On-site
$127K - $168K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Riverside, CA, USA
Riverside, CA · On-site
$127K - $168K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Sr. Software Development Engineer - Indoors GIS AI and Reality
Redlands, CA · On-site
$123K - $162K/yr
Overview Join our Indoor GIS team as a Senior Software Developer and help shape the future of how people understand, navigate, and interact with the built environment. You will lead the development ...
Sr. Software Development Engineer - Indoors GIS AI and Reality
Redlands, CA · On-site
$123K - $162K/yr
Overview Join our Indoor GIS team as a Senior Software Developer and help shape the future of how people understand, navigate, and interact with the built environment. You will lead the development ...
Sr. Software Engineer - Generative AI & Assistants, ArcGIS Pro
Redlands, CA · On-site
$123K - $162K/yr
Esri is a leading company in geographic information systems (GIS) software, and they are seeking a Senior Software Engineer specializing in Generative AI & Assistants for ArcGIS Pro. The role ...
Sr. Software Engineer - Generative AI & Assistants, ArcGIS Pro
Redlands, CA · On-site
$123K - $162K/yr
Esri is a leading company in geographic information systems (GIS) software, and they are seeking a Senior Software Engineer specializing in Generative AI & Assistants for ArcGIS Pro. The role ...
Senior Software Engineer, Core Experiences - Riverside, CA, USA
Riverside, CA · On-site +1
$127K - $168K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Riverside, CA, USA
Riverside, CA · On-site +1
$127K - $168K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
C++ Software Developer II - ModelBuilder, ArcGIS Pro
Redlands, CA · On-site
$101K - $167K/yr
Overview We are seeking a talented full stack developer with strong C++ skills that enjoys coding powerful and intuitive desktop software. Join us if you are looking for a fulfilling career in ...
C++ Software Developer II - ModelBuilder, ArcGIS Pro
Redlands, CA · On-site
$101K - $167K/yr
Overview We are seeking a talented full stack developer with strong C++ skills that enjoys coding powerful and intuitive desktop software. Join us if you are looking for a fulfilling career in ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Esri is a leading company in geospatial technology, and they are seeking an experienced Sr. Software Development Engineer to enhance geospatial data quality capabilities across the ArcGIS platform.
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Esri is a leading company in geospatial technology, and they are seeking an experienced Sr. Software Development Engineer to enhance geospatial data quality capabilities across the ArcGIS platform.
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site
$123K - $162K/yr
Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS ...
Senior Software Engineer-Salesforce
Corona, CA · On-site
$129K - $158K/yr
The Senior Software Engineer is a fully productive contributor who independently designs, develops, and maintains scalable Salesforce solutions across Consumer Goods Cloud, and platform integrations.
Senior Software Engineer-Salesforce
Corona, CA · On-site
$129K - $158K/yr
The Senior Software Engineer is a fully productive contributor who independently designs, develops, and maintains scalable Salesforce solutions across Consumer Goods Cloud, and platform integrations.
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site +1
$123K - $162K/yr
Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...
Sr. Software Development Engineer - Gen AI
Redlands, CA · On-site +1
$123K - $162K/yr
Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $202K/yr
As a software engineer, you will design and develop software used by organizations across diverse industries as an important part of their daily work. You will be part of a talented cross-functional ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $202K/yr
As a software engineer, you will design and develop software used by organizations across diverse industries as an important part of their daily work. You will be part of a talented cross-functional ...
Senior Software Engineer-Salesforce
Corona, CA · On-site
$102K - $140K/yr
The Senior Software Engineer is a fully productive contributor who independently designs, develops, and maintains scalable Salesforce solutions across Consumer Goods Cloud, and platform integrations.
Senior Software Engineer-Salesforce
Corona, CA · On-site
$102K - $140K/yr
The Senior Software Engineer is a fully productive contributor who independently designs, develops, and maintains scalable Salesforce solutions across Consumer Goods Cloud, and platform integrations.
They are seeking a C/C++ Software Development Engineer II to develop robust software frameworks, enhance system performance, and collaborate with senior engineers on innovative features.
They are seeking a C/C++ Software Development Engineer II to develop robust software frameworks, enhance system performance, and collaborate with senior engineers on innovative features.
Senior Full Stack Software Engineer information
See Hemet, CA salary details
$44.7K - $58K
1% of jobs
$58K - $71.3K
3% of jobs
$71.3K - $84.6K
4% of jobs
$84.6K - $97.9K
5% of jobs
$97.9K - $111.2K
11% of jobs
$112K is the 25th percentile. Wages below this are outliers.
$111.2K - $124.6K
15% of jobs
The median wage is $133.3K / yr.
$124.6K - $137.9K
17% of jobs
$137.9K - $151.2K
17% of jobs
$153.7K is the 75th percentile. Wages above this are outliers.
$151.2K - $164.5K
13% of jobs
$164.5K - $177.8K
9% of jobs
$177.8K - $191.2K
5% of jobs
$44.7K
$135.2K
$191.2K
How much do senior full stack software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a senior full stack software engineer?
To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.
What does a senior full stack software engineer do?
A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.
What is a senior full stack software engineer?
A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

Esri rating
9.6
Based on 14 frontline employees who took The Breakroom Quiz
8th of 242 rated software companies
Job description
Overview
This is a great opportunity to join a fast-paced agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software. We are focused on designing and developing 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. If you are excited about user interaction and user interface development, then join our creative engineering team at Esri to build something unique!
Responsibilities
- Develop user interface components for Imagery and Raster Support in ArcGIS Pro
- Follow industry-standard design patterns and development methodologies using C#, WPF, and C++ to build software components
- Collaborate on implementation designs with team members and across other teams
- Design, develop, and build software components, frameworks and SDKs for other engineering teams and external developers consuming our API
- Work with product engineers to diagnose and resolve root causes for incorrect software behavior and failures
- Build and ship timely software by working effectively with colleagues across software and product development
- Work in agile environment to deliver software of the highest quality
Requirements
- 5+ years of experience building commercial software using C#, WPF, and C++
- Experience in asynchronous programming using the Task Parallel Library
- Firm understanding of object-oriented design, data structures, and design patterns
- Ability to clearly describe and analyze a problem and to articulate a solution
- Good sense of designing intuitive user interfaces that allow users to solve problems faster and easier
- Ability to collaborate with software developers, product engineers, and documentation writers to release quality software
- Ability to work productively in a fast-paced and evolving agile environment
- Strong time management, prioritization, teamwork, and interpersonal communication skills
- Bachelor's degree in computer science, engineering, mathematics, or related field
Recommended Qualifications
- Interest in being a full stack developer who can build full feature functionality
- Knowledge of MVVM application design pattern
- Experience designing and developing UI / UX that simplify complex workflows, while keeping designs flexible for handling unknown scenarios
- Experience with C++11 and modern C++ style and idioms
- Experience working with large code bases
- Experience writing testable software
- Familiarity with ArcObjects (especially the Raster Object Model)
- GIS experience and knowledge of raster & imagery
- Experience with Agile software development using Scrum
#LI-TA1
#LI-onsite
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969