Esri

Senior C++ Backend Developer

Esri

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇫🇷 France

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDistributed Systems

About the role

  • Research, analyze, and implement state-of-the-art 3D data pre-processing/visualization algorithms to handle large volumes of input data
  • Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models
  • Solve complex problems with distributed systems and data management
  • Propose and implement improvements in backend system architecture
  • Work within agile processes for short cycle, fast-paced delivery

Requirements

  • 5+ 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.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++3D data pre-processing3D visualization algorithmsdesign patternsdevelopment methodologiesdistributed systemsdata managementbackend system architecturecomputational geometry3D graphics
Soft skills
problem-solvingcommunication