Lead Software Engineer – Industrial Sustainability Reporting Platform
Job Description
Core Responsibilities
• Lead the design, architecture, and implementation of scalable APIs, services, and accessibility-first user interfaces
• Deliver AI-native features across both front-end and back-end, spanning carbon accounting, ESG data collection, and sustainability planning capabilities
• Drive the evolution of the platform into modular, event-driven, API-first components
• Provide technical direction and make sound engineering trade-offs around scalability, maintainability, performance, and product impact
• Own reliability and operational excellence, including telemetry, SLOs, error budgets, on-call rotations, incident response, and continuous service improvement
• Champion DevOps practices, including CI/CD, deployment automation, monitoring, and application-level operations
• Collaborate with Platform Engineers as part of a lean DevOps shared service model, while taking responsibility for application-level DevOps within the team
• Mentor engineers, promote engineering best practices, and help raise the technical bar across the team
• Champion code quality, documentation, automated testing, performance, security, and maintainability
• Take full ownership of the quality of deliverables, including test automation, continuous improvement, and production readiness
• Partner closely with Product Management, Design, AI, Platform Engineering, and other engineering teams on product discovery, technical trade-offs, and delivery
• Bring a product- and customer-led mindset to solving customer pain points with elegant, scalable engineering solutions
• Identify technical risks, performance bottlenecks, and opportunities to improve the platform architecture and engineering ways of working
Requirements
Department: Research and Development
Function: Engineering
Experience Level: Mid-Senior Level