
Senior C++ Backend Developer
Esri
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇫🇷 France
Visit company websiteJob 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