Esri

Software Development Engineer II C++ (m/f/d)

Esri

70 Stuttgart, Germany
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a skilled and passionate Software Development Engineer with a strong background in C++? Do you thrive in a fast-paced, collaborative environment where you can make a real impact? If so, we have an exciting opportunity for you at Esri! As a Software Development Engineer II, you will be responsible for designing, developing, and maintaining our cutting-edge geospatial software solutions. With your expertise and dedication, you will play a crucial role in driving the success of our company and shaping the future of GIS technology. Join our dynamic team and be a part of revolutionizing the way we understand and interact with the world.

  1. Design and develop high-quality, efficient, and scalable software solutions using C++.
  2. Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  3. Identify and troubleshoot complex technical issues, providing timely and effective solutions.
  4. Continuously improve and optimize existing software to enhance performance and user experience.
  5. Keep up-to-date with the latest technologies and trends in software development, and apply them to improve our products.
  6. Write clean, well-documented code that adheres to industry best practices and coding standards.
  7. Follow agile development methodologies to deliver high-quality software within tight deadlines.
  8. Actively participate in code reviews and provide constructive feedback to team members.
  9. Contribute to the development and maintenance of technical documentation.
  10. Mentor and train junior team members to enhance their technical skills and knowledge.
  11. Collaborate with product managers, designers, and other stakeholders to define product features and requirements.
  12. Communicate effectively with team members and stakeholders to provide updates on project progress and discuss technical solutions.
  13. Ensure software meets quality standards and is thoroughly tested before deployment.
  14. Take ownership of assigned tasks and proactively seek solutions to overcome challenges.
  15. Participate in team meetings and contribute ideas to improve team processes and workflows.
Where is this job?
This job is located at 70 Stuttgart, Germany
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Science, Engineering, Or A Related Field.

  • 3+ Years Of Professional Experience Developing C++ Applications.

  • Extensive Knowledge Of Object-Oriented Design Principles And Software Development Best Practices.

  • Experience With Cross-Platform Development And Familiarity With Multiple Operating Systems (Windows, Linux, Macos).

  • Strong Understanding Of Data Structures, Algorithms, And Software Architecture Patterns.

Required Skills
  • Version Control

  • Agile development

  • Data structures

  • Debugging

  • Object-oriented design

  • Multi-threading

  • Algorithm development

  • Code optimization

  • C++ programming

  • Software Architecture

  • Test-

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • Critical thinking

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Development Engineer II C++ (m/f/d) in 70 Stuttgart, Germany is approximately €60,000 to €80,000 per year. This may vary depending on the specific company, years of experience, and other factors.

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 LanguagesGerman
Job PostedOctober 17th, 2025
Apply BeforeFebruary 13th, 2026
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