Search jobs > Redlands, CA > Sr software engineer

Sr. C+ Software Engineer - ArcGIS Geocoding Web Services

Esri
Redlands, California, US
$114.4K-$187.2K a year
Full-time

Overview

The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.

Bring your passion for C++ to help us develop a global geocoding web service. This is a great opportunity to design and develop next-gen Esri technology.

We love making a difference and leading the way in developing innovative technology.

Responsibilities

  • Architect Cloud-based systems working as a C++ programmer, writing scalable, reusable, and maintainable code
  • Optimize existing and new C++ code to reduce memory consumption and to increase performance and scalability
  • Build compelling SDKs and APIs supporting modern interactive and batch geocoding workflows
  • Work closely with other programmers and product engineers on interoperability issues

Requirements

  • 5+ years of related software development experience
  • Strong development skills in C++ (C++11 and higher, STL, Boost, Clang, MSVC), and / or Rust Programming Language
  • Strong experience with REST service design
  • Experience with container orchestration technology, such as Kubernetes
  • In-depth knowledge in AWS and / or Azure Cloud Service platforms
  • Understanding of algorithms and design patterns
  • Excellent written and verbal communication skills
  • Effective time management and organizational skills
  • Bachelor’s degree in computer science, engineering, mathematics, GIS, or related field

Recommended Qualifications

Master's degree in computer science, engineering, mathematics, GIS, or related field

Total Rewards

Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits : medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(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

$114,400-$187,200 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 life’s best work.

Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology.

If you don’t 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 [email protected] 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 Privacy 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.

J-18808-Ljbffr

18 hours ago
Related jobs
Esri
Redlands, California

In 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. Proven experience as a Software Developer, Software Engineer, or similar ro...

DreamWorks Animation
Fontana, California

NBCUniversal is seeking a Sr Software Engineer (UX) to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies. Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices. Basic unde...

NBCUniversal
Fontana, California

NBCUniversal is seeking a Sr Software Engineer (UX) to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies. Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices. Basic unde...

Rula Technologies
Fontana, California

We are looking for a Senior Software Engineer with frontend development specialization to provide technical leadership to our team on the user experiences we are building for patients, therapists, and insurance provider agents. We are currently a team of 4 engineers looking to expand to 6. If you en...

Esri
Redlands, California

This is a great opportunity to design and develop next-gen Esri technology and expand the 2D/3D graphics and visualization capabilities of the ArcGIS runtime product. Apply and promote good software engineering practices such as test automation, modularization, simplification. For more information o...

Cloudera
Fontana, California

Cloudera is looking for an experienced software engineer to join the Data Services Platform organization. The Data Services Platform (DSP) team is building a common substrate for Cloudera’s next-gen Data Services for GenAI Inferencing, Machine Learning, Data Engineering, Data Warehousing, Data Flow,...

Esri
Redlands, California

Ensure that ArcGIS software meets real-world usage scenarios. Experience in designing and developing RESTful web services. For more information on Esris Racial Equity and Social Justice initiatives, please visit our website. This is a great opportunity to design and develop next-gen Esri technology....

Skyrocket Ventures
CA, United States

Lead Software Engineer - Consumer Health Platform - up to $200k. The company's product is in the realms of healthcare, consumer web, consumer mobile, and enterprise software. The company has about 100 employees and 25 engineers, and is rapidly growing. Building services for millions of users. ...

Ledgent Technology
CA, United States

Backend Software Engineer (Python, Django, Flask). We're currently looking for a passionate Senior Backend Software Engineer (Python/React) to join our team in Los Angeles. BA/BS Degree in Computer Science, Software Engineering, Information Technology/Systems, or related fields. The ideal candidate ...

Esri
Redlands, California

Ensure that ArcGIS software meets real-world usage scenarios. This is a great opportunity to design and develop next-gen Esri technology. Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models. Develop excellent software for use ...