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
Categories
About SGS
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.
