C++ Backend Developer II

$97,344 - $162,240/Yr

Esri - Redlands, CA

posted about 1 month ago

Full-time - Mid Level
Redlands, CA
Professional, Scientific, and Technical Services

About the position

The C++ Backend Developer II will join the 3D development group at Esri, focusing on creating a leading geospatial mapping and data analysis platform. This role involves developing reliable and performant code to manage complex 3D data, contributing to a platform that serves millions of users. The position emphasizes modular and reusable software design, rapid iteration based on user feedback, and a collaborative team environment that values creativity and ownership.

Responsibilities

  • Research, analyze, and implement state-of-the-art 3D data pre-processing/visualization algorithms to handle large volumes of input data
  • Solve complex problems with distributed systems and data management
  • Propose and implement improvements in backend system architecture

Requirements

  • 2+ years of experience as C++ software developer working on large software projects
  • Track record of designing complex algorithms in the field of computational geometry, 3D graphics, or data processing
  • Familiarity with 3D real-time rendering techniques and concepts
  • Experience with private/public cloud infrastructures
  • Ability to clearly describe and analyze a problem and to articulate a solution
  • Excellent written and verbal communication skills
  • Bachelor's in computer science, computer engineering, or a related field

Nice-to-haves

  • In-depth knowledge of space partitioning techniques and data structures
  • Experience with data visualization, mapping, and GIS
  • Experience contributing to distributed systems running on cloud infrastructure (AWS, AZURE, Google Cloud Platform)
  • Experience in Java
  • Experience with REST service designs
  • Master's in computer science, computer engineering, or a related field

Benefits

  • Medical, dental, and vision insurance
  • 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
  • Opportunities for personal and professional growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service