Esri

C++ Software Engineer II - Maps SDKs for Native Apps

Esri

Cardiff, UK
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you passionate about creating innovative software solutions that empower users to explore and navigate the world around them? Do you have a strong background in C++ development and a deep understanding of mapping technologies? If so, we have an exciting opportunity for you to join the Esri team as a C++ Software Engineer II - Maps SDKs for Native Apps. In this role, you will utilize your technical expertise to design, develop, and maintain cutting-edge mapping SDKs for native applications. As a crucial member of our team, you will have the opportunity to collaborate with cross-functional teams and make a significant impact on the mapping industry. Join us in our mission to revolutionize the way people interact with maps and take your career to new heights!

  1. Develop and maintain high-quality and innovative mapping SDKs for native applications using C++ programming language.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Conduct research and stay updated on the latest mapping technologies and industry trends to continuously improve the SDKs.
  4. Write efficient, well-documented, and maintainable code that meets coding standards and best practices.
  5. Troubleshoot and debug software issues to ensure smooth functioning and user satisfaction.
  6. Work closely with product managers and designers to ensure the SDKs meet user needs and provide a seamless experience.
  7. Participate in code reviews and provide constructive feedback to improve code quality.
  8. Continuously optimize and improve the performance of the SDKs to enhance user experience.
  9. Adhere to project timelines and deliver high-quality work within given deadlines.
  10. Communicate effectively with team members and stakeholders to provide regular updates on project progress.
  11. Take ownership of assigned tasks and proactively identify and resolve any roadblocks or issues.
  12. Stay organized and maintain proper documentation for all software development processes.
  13. Mentor and guide junior team members, sharing knowledge and best practices to help them grow.
  14. Comply with company policies, procedures, and coding standards.
Where is this job?
This job is located at Cardiff, UK
Job Qualifications
  • Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.

  • Excellent Problem-Solving Skills And Ability To Work In A Fast-Paced, Collaborative Environment.

  • At Least 3 Years Of Experience Developing And Maintaining C++ Applications, Preferably In The Mobile Or Mapping Industry.

  • Strong Understanding Of Data Structures And Algorithms, As Well As Object-Oriented Design Principles.

  • Experience Working With Mapping Sdks, Particularly Esri's Arcgis Platform, And Integrating Them Into Native Mobile Applications.

Required Skills
  • Software Development

  • Debugging

  • Agile Methodology

  • Object-oriented design

  • User Interface Design

  • C++ programming

  • API integration

  • Cross-Platform Development

  • Native Apps

  • Gis Knowledge

  • Maps Sdks

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Problem Solving

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

Compensation

According to JobzMall, the average salary range for a C++ Software Engineer II - Maps SDKs for Native Apps in Cardiff, UK is between £35,000 and £55,000 per year. This may vary depending on the specific company, level of experience, and skills of the individual.

Additional Information
Esri is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 23rd, 2025
Apply BeforeJuly 21st, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Esri

Esri is an international supplier of geographic information system software, web GIS and geodatabase management applications.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started