C++ Backend Developer II
Remote United States
Posted 27 days ago
Job Details
Overview Join our 3D development group in creating the world’s best geospatial mapping and data analysis platform. Utilize your passion for developing reliable and performant code to handle creating and serving complex 3D data. As a platform that serves millions of users and domains, our software needs to be modular, reusable, and well crafted. We iterate rapidly, constantly learning from feedback, metrics, and the mission and goals of our broad user community. Learn more about what the team is working on: https://www.esri.com/en-us/arcgis/3d-gis/overview 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
- 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 degree in computer science, computer engineering, or a related field
- 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, GCP)
- Experience in Java
- Experience with REST service designs
- Master’s degree in computer science, computer engineering, or a related field
Learn more about Esri
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Sign up for our weekly remote work round-up newsletter and have new openings from companies that care delivered right to your inbox.
Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team