Job Description
Senior Software Engineer Location: Edinburgh, Scotland - Hybrid We are seeking an experienced Senior Software Engineer to join an amazing team, contributing across the full development lifecycle, from technical discovery and architectural design to rapid prototyping, backlog refinement, development, deployment, and operations. Who are they? Our client helps organisations turn nature and climate data into decision-ready insight.
As a growing scale-up, they are building a team of people who value creativity, autonomy, and collaboration, and want their work to mean more. The opportunity: As Senior Software Engineer you will own work across the full development lifecycle - technical discovery, architecture, prototyping, development, deployment, and operations. You'll tackle complex challenges, apply architectural patterns, and build scalable, impactful software.
Your work will span crafting responsive frontends, integrating with performant backend services, and designing efficient databases. You are detail-oriented, empathetic toward users, and adaptable across the stack from frontend and cloud computing to DevOps and data modeling. Beyond code, you'll mentor developers, review contributions, drive knowledge-sharing, and explore new tools and practices to strengthen the team.
What you will do! Lead the design and development of full-stack web applications across the entire lifecycle. Drive platform in...