SGS

Lead Software Engineer

SGS
Apply
2 days ago
Remote, EMEAStaff+

Responsibilities

  • Design, build, and operate accessible web applications, backend services, APIs, integrations, and data-access components.
  • Guide architecture decisions and maintain the security, reliability, observability, and maintainability of squad solutions.
  • Accept delivery-ready user stories and estimates, facilitate delivery decisions, remove impediments, and coordinate dependencies.
  • Ensure completed work meets acceptance criteria, engineering standards, and the agreed Definition of Done.
  • Establish API and service contracts, versioning, integration tests, and dependency ownership across domain boundaries.
  • Lead code and design reviews, improve automated testing, and promote secure development and pragmatic documentation.
  • Partner with DevSecOps to strengthen CI/CD pipelines, cloud environments, monitoring, secrets, identity, and operational readiness.
  • Contribute to squad OKRs and quarterly reviews covering product value, delivery health, and quality.
  • Use governed AI-assisted software engineering practices to improve development speed, code quality, and delivery consistency.

Requirements

  • At least 6 years of professional software engineering experience, including technical leadership of products or delivery teams.
  • Strong full-stack capability with depth in modern frontend development and backend service or API development.
  • Practical experience designing and operating cloud-based, distributed applications.
  • Strong understanding of architecture, domain boundaries, API design, data integrity, security, and observability.
  • Experience with automated unit, integration, and end-to-end testing and CI/CD delivery practices.
  • Experience working in Agile product teams and translating business needs into implementable technical solutions.
  • Ability to make pragmatic trade-offs, communicate decisions clearly, and lead through influence.
  • Professional fluency in English and confidence working with internationally distributed colleagues.
  • Preferred experience with Microsoft Azure and cloud-native deployment patterns.
  • Preferred experience with TypeScript, VueJS, Node.js, .NET, SQL, REST, GraphQL, infrastructure as code, GitHub Actions, Azure DevOps, containers, and application monitoring.
  • Knowledge of B2B SaaS, sustainability, supply chains, chemical data, assessment, or compliance platforms is preferred.
  • Experience using governed AI-assisted development tools to improve engineering productivity and quality is preferred.

Benefits

  • Work with a globally recognized organization on a clear sustainability mission.
  • Work on digital products used across international supply chains and regulatory contexts.
  • Collaborate in a multinational, distributed technology organization.
  • Access continuous learning and professional development opportunities.
  • Join an open, supportive culture built on teamwork, trust, and accountability.

Tech Stack

AzureGitHub ActionsGraphQL.NETNode.jsSQLTypeScript

Categories

SGS

About SGS

10,000+ employees

SGS provides testing, inspection, verification and certification services to manufacturers, supply chains and regulators across sectors such as agriculture, consumer goods, minerals and life sciences. It operates a fee-for-service model through a global network of laboratories and auditors, and also offers sustainability assessments, training and compliance consulting. Founded in 1878, SGS is a public company headquartered in Baar, Zug, Switzerland, with operations spanning more than 100 countries.

Contact me