Principal Software Engineer

TUV SUD ASIA PACIFIC PTE. LTD.

The Principal Software Engineer - Digital MRV Platform Engineering leads the architecture, development, and integration of digital Monitoring, Reporting and Verification (dMRV) solutions for Nature-based Solutions (NbS). Partnering with cross-functional stakeholders, the role translates climate and carbon verification requirements into scalable digital products aligned with TÜV SÜD's climate assurance platforms. As a principal-level technical leader, the role drives software engineering excellence, platform strategy, and long-term technology roadmap development.

Key Responsibilities

  • Translate NbS, carbon market, regulatory, and assurance requirements into scalable digital MRV product and software solutions

  • Lead the architecture and delivery of end-to-end dMRV workflows, ensuring transparency, traceability, auditability, and verification integrity

  • Design reusable technology components and data models that support evolving carbon standards, methodologies, and registry integrations

  • Define and drive the technical architecture, roadmap, and platform strategy for NbS dMRV capabilities within TÜV SÜD ecosystems

  • Provide hands-on technical leadership across .NET development, APIs, data pipelines, integrations, and cloud-based applications

  • Establish engineering standards, architecture governance, and best practices while managing technical debt and platform sustainability

  • Develop and integrate climate data solutions leveraging geospatial, Earth Observation, remote sensing, IoT, and external data sources

  • Evaluate and apply emerging technologies, including AI/ML and advanced analytics, to enhance automation, data quality, and verification efficiency

  • Lead prototyping and innovation initiatives, transitioning successful concepts into secure, scalable, production-ready solutions

  • Mentor and develop engineering capabilities through technical coaching, design reviews, knowledge sharing, and recruitment support
  • Collaborate with product, engineering, and business stakeholders to deliver prioritized roadmaps, manage risks, and drive operational excellence
  • Embed security, privacy, data governance, compliance, and responsible AI practices throughout solution design, delivery, and operations
  • Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or equivalent practical experience.

  • Minimum 10 years of software engineering experience, including architecture and delivery of complex platforms or distributed systems.

  • Strong hands-on expertise in .NET and modern web application/service development.

  • Proven experience designing secure, scalable, reliable, and maintainable SaaS platforms, APIs, integrations, and data-intensive solutions.

  • Solid understanding of modern architecture patterns, including microservices, event-driven, asynchronous, and modular architectures.

  • Deep experience with cloud-native technologies, containers, Kubernetes, serverless services, and infrastructure automation.

  • Strong knowledge of software engineering best practices, including SDLC, automated testing, CI/CD, DevSecOps, observability, and production operations.

  • Ability to translate complex business and domain requirements into effective technical solutions and delivery roadmaps.

  • Experience working in agile, cross-functional, and globally distributed teams, with excellent stakeholder management and communication skills.

  • Experience or strong interest in climate technology, carbon markets, dMRV/MRV, geospatial or Earth Observation data, AI/ML applications, and regulated or assurance-driven environments.

    How to apply

    To apply for this job you need to authorize on our website. If you don't have an account yet, please register.