C++ Software Engineer

Overview

On Site
Depends on Experience
Full Time

Skills

C++
Web Development
Mentorship
Problem Solving
Software Development

Job Details

Key Qualifications:

  • Minimum 5 years of software development experience.

  • Proficient in C++, with experience in Python and/or Web Development.

  • Strong understanding of core computer science principles and performance-focused engineering.

  • Proven ability to create clear and concise prototypes and technical specification documents.

  • Passionate about engineering excellence, quality, and user experience.

  • Strong problem-solving skills with a data-driven mindset.


Job Description:

As a key member of the engineering team, you will:

  • Define and build standout tools to support Maps visual workflows.

  • Develop intuitive and efficient software solutions to enhance display and interaction features.

  • Explore specialized technical stacks, troubleshoot root-cause issues, and propose effective solutions.

  • Work on data-driven designs with performance and scalability in mind.

  • Create innovative tools that empower developers and cartographers alike.

  • Collaborate closely with peers and take ownership in delivering high-quality user experiences.

  • Champion best practices and mentor others through example and guidance.


Education & Experience:

  • Bachelor s or Master s degree in Computer Science, Computer Engineering, GIS, or a related field.

  • Candidates with strong industry experience and a successful track record will also be considered.


Additional Preferred Skills:

While not required, experience with any of the following is a plus:

  • Swift, Objective-C, and/or Java

  • Background or familiarity with GIS or mapping technologies

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.