
CarbonChain · London
ABOUT CARBONCHAIN Want to work on the most pressing challenge of our generation? If you have experience building exceptional products, know how to execute at s...
Want to work on the most pressing challenge of our generation? If you have experience building exceptional products, know how to
execute at scale, and want to help build a company for the long term, we'd love to hear from you.
CarbonChain helps the world’s biggest supply chains measure and reduce their carbon emissions, using verified primary data where
possible, and robust defaults where it isn’t. We build software that turns messy, real-world operational and supplier information
into decision-grade carbon and compliance insights, so teams can act: improve sourcing, meet regulations like CBAM, and deliver
credible reporting to customers, investors, and regulators.
We’re a product-led company operating in a high-stakes domain. Data quality, auditability, reliability, and trust matter as much
as speed. If you enjoy building systems that customers rely on, and shipping improvements that measurably change behaviour across
a network, you’ll feel at home here.
Our platform combines real-world emissions data with our customers' supply chain information to create actionable insights. We
help sustainability teams answer critical questions: Where are the emissions hotspots in our supply chain? Which suppliers should
we prioritize? What's the carbon impact of switching vendors or routes?
A major focus of what we’re building right now is supplier engagement and CBAM data management:
workflows;
Beyond CBAM, our platform supports product and corporate carbon footprinting used by some of the world’s largest commodities
producers and traders, helping teams move from data collection to credible reporting and decision-making
We're looking for a Staff Software Engineer to help shape the direction of our technology and product. This is a high-impact role
for someone who thrives on ownership and autonomy. You'll define problems as much as solve them, working across teams to ship
solutions that matter.
As a startup, we move fast and make pragmatic decisions. You'll need to balance speed with quality, navigate ambiguity, and be
comfortable with the fact that your role will evolve as our customer base grows.
to do
work in the real world
mind
built
Meaningful impact and accelerated growth
This is a rare opportunity to work on technology that directly addresses the climate crisis while shaping the future of a
fast-growing company. You'll have significant influence over our technical direction and product strategy - the kind of impact
that typically takes decades to achieve elsewhere.
You'll tackle diverse challenges, work across the full stack of problems (technical and otherwise), and own meaningful projects
from start to finish. If you want to learn quickly, take on real responsibility, and see the direct results of your work, this is
the place to do it.
CarbonChain values diversity and inclusion and welcomes applications from candidates with diverse backgrounds.
If you think your skills and experience match what we’re looking for and you’d like to join the next Climate Tech industry
unicorn, please get in touch!
You can find out more about interviewing at CarbonChain at https://www.carbonchain.com/careers/interview-process.
P-1514 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. Founded by engineers, Databricks has started a multi-year journey to build the best Lakehouse Platform. For this we are building on top of a great foundation but our goal is to go further to build dramatically better products. We want to revisit every component to provide our customers with the fastest, easiest to use and most secure data platform for all their data workloads. Lakebase enables teams to deliver applications faster with an optimized database developer experience, integration with the lakehouse, and simplified operations. It provides a managed Postgres transactional layer for application state and workloads that combine operational data, analytics, and AI. You'll join as one of the founding engineers to build out both the Lakebase product and our London presence. Below are some example teams you can join: Lakebase Platform Reliability: Constantly evolving Lakebase Reliability. That includes cross-functional infrastructure, observability, SLI/SLOs definition and measurements, as well as achieving higher operational efficiency without the need for humans-in-the-loop (both internal and customer-facing), via building AI-powered automation and services Lakebase Manager (LBM): Build and operate the central control plane that owns the core logic for Lakebase — database creation and deletion, wake-up and suspend, maintaining computes on hot standby, HA failover, and more. LBM interacts with every Lakebase component — storage, compute, proxy, and console — managing the full database lifecycle at scale with a focus on reliability. Lakebase Proxy: Build the heart of the Lakebase data path — the network edge that every customer touches. The proxy handles all client connections and transfers every byte of query traffic, serving every data protocol: Postgres, HTTP, WebSockets, and Data API. We route and manage large volumes of concurrent connections, solving load balancing, authentication, and data access at high throughput. We focus on performance, observability, and reliability to ensure the data path is fast and resilient. The impact you will have: Our backend teams span many domains across our essential service platforms. For instance, you might work on challenges such as: * Problems that span from product to infrastructure including: distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience. * Build reliable, secure and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, GCS, Azure Blob Store. * Develop product features that empower our customers to easily store and access their data. * Solve reliability problems related to Lakebase. * Actively find causes of downtime and systematically improve or remove root causes. * Help the org define SLIs, meet SLOs, and drive long-term reliability improvements. What we look for: * BS degree (or higher) in Computer Science, or a related field. * 8+ years of production level experience in one of: Java, Scala, C++, or similar language. * Experience developing large-scale distributed systems. * Experience working on a SaaS platform or with Service-Oriented Architectures. * Knowledge of SQL. About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here. Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
ABOUT GRAPHCORE At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence JOB SUMMARY Applicants for this role should have strong experience designing, developing, and maintaining high-quality software systems. The role focuses on testing and validating a complex machine learning software stack, with particular emphasis on software architecture, automation, and engineering best practices. The ideal candidate is an experienced software engineer who values code quality, testability, and long-term maintainability, and enjoys building systems that other engineers rely on. This person will be comfortable working across large codebases, contributing to CI/CD infrastructure, and shaping technical direction through thoughtful design and mentoring in a technically demanding environment spanning ML frameworks, infrastructure, and AI accelerator hardware THE TEAM The ML QA team is composed of highly skilled software engineers with a strong focus on automation, software quality, and data-driven validation. The team works closely with industry-standard machine learning frameworks and models, contributing to upstream open-source projects and collaborating across the wider software organization. Operating in a fast-paced environment, the team plays a critical role in ensuring reliability, performance, and maintainability across the ML software stack, helping to deliver robust and high-quality products to customers. RESPONSIBILITIES AND DUTIES * Design, implement, and maintain robust test infrastructure and automation for a complex ML software stack. * Architect and evolve test frameworks and tooling with a focus on scalability, maintainability, and developer experience. * Build and maintain CI/CD pipelines targeting simulators, emulators (e.g. QEMU), and physical hardware. * Create representative ML workloads and gain insights from their execution. (Numerical accuracy, performance analysis and benchmarking). * Work closely with all Software development teams, supporting a culture of quality, security and maintainability. * Review code and designs, setting a high bar for software engineering best practices. * Mentor and support junior engineers, helping raise the overall technical capability of the team. * Evaluate existing test strategies and infrastructure, identifying gaps and driving improvements aligned with team and organizational goals. CANDIDATE PROFILE Essential: * Experience in production-quality software engineering roles. * Strong software design and architecture skills, with experience working on large or complex systems. * Strong proficiency in Python, including experience building and maintaining production codebases. * Solid experience with CI/CD systems and automated testing (preferably GitHub-based workflows). * Experience working in Linux environments. * Familiarity with C or C++, with the ability to read, debug, and reason about low-level code when needed. * Proven ability to mentor junior engineers and influence engineering practices within a team. * Strong problem-solving skills and a proactive, self-directed approach to work. * Bachelor/Master's/PhD or equivalent experience in Computer Science, Maths, Machine Learning, Data Science, or related field. Desirable * Exposure to machine learning frameworks such as PyTorch, JAX, Triton, TensorFlow * Experience with distributed workload management systems such as Kubernetes, VLLM, Keras or MLOps pipelines * Experience working with hardware simulators or emulators (e.g. QEMU). * Experience developing for or working with FPGA-based systems. * Experience with people management or mentoring BENEFITS In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
At Ledgy, we’re on a mission to make Europe a powerhouse of entrepreneurship by building a modern, tech-driven equity management and financial reporting platform for private and public companies. In 2026, we aim to be the leading provider for European IPOs and reporting for share-based payments. We are a value-based company with a core focus on being humble, transparent, ambitious and impactful, all in order to delivery the best experience for our customers and end users. We are proud to partner with some of the world’s leading investors. New Enterprise Associates led our $22m Series B round in 2022, with Philip Chopin joining Sequoia’s Luciana Lixandru on our board. We were founded in Switzerland in 2017 and today we operate globally from offices in Zurich and London. We encourage diversity and are an international team coming from 26 different countries and speaking 25 different languages. About the Role As a Senior/Staff Software Engineer at Ledgy, you’ll design and build elegant, scalable systems that power how companies manage their equity. You’ll collaborate with fellow engineers (based mainly in Zurich and London), product managers, and designers to develop industry-leading automation and experiences — while many in our space still rely on manual processes. In the first 30 days: * Be paired with an onboarding buddy who will introduce you to the world of equity management * Get to know our engineering team, product managers, and designers * Understand how your team’s surface area connects to the broader Ledgy platform * Start contributing to the codebase with the guidance of experienced team members In the first 3 months: * Ship independently on impactful product features and improvements * Participate in architecture discussions around scaling workflows, data models, and integrations * Work alongside other engineers to implement robust, reliable data flows * Develop a deep understanding of how companies manage and automate equity * Participate in code reviews and help maintain our engineering standards In the first 6–12 months: * Take ownership of key features and improvements within your team’s domain * Help shape the technical direction and architecture of Ledgy’s equity platform * Collaborate with Product and Design to deliver polished, user-centric experiences * Mentor other engineers and share expertise in automation, data modeling, and scalability Teams we’re hiring for Core Equity — Owns the foundational logic that powers Ledgy’s equity engine. Every equity-related event such as issuing shares, creating new pools, or adjusting ownership — generates transactions. This team defines and maintains the transaction logic, data model, and core domain behaviour that ensure Ledgy’s platform remains accurate, scalable, and compliant. Workflows & Automation — Focuses on automating complex equity workflows and integrating with third-party services, including the trading exchange. The team builds systems that help company admins efficiently onboard and offboard employees, automate equity grants and terminations, and enable employees to sell their shares seamlessly once vested. Reporting — Transforms Ledgy’s core equity data into financial, operational, and compliance reports. The team manages large, complex datasets and ensures reporting is accurate, performant, and reliable across jurisdictions and company structures. Their work powers the insights companies and auditors rely on for decision-making and transparency. The job is a good fit if: * You have 7+ years of experience working as a Software Engineer * You're excited about the impact of equity on entrepreneurship and its real-world impact for companies * You enjoy tackling complex financial data transformations and compliance requirements * You enjoy writing clean, maintainable TypeScript code, both in the backend and frontend * You are excited to work with React, NodeJS, and MongoDB * You thrive in collaborative environments and enjoy pair programming * You take pride in creating robust, tested solutions for critical business operations Being part of Ledgy means: * Recharge and re-energize with flexible working hours, 25 days of vacation, and up to 40 days of remote work from outside your home country. * We make space for your own professional development, with a generous yearly learning & development budget. * This role will receive a competitive salary + benefits + equity. All salaries are aligned with competitively benchmarked ranges based on work location and levelling. * For candidates based in London or Zurich we use a hybrid work model of 1 day in the office per week. Our tech stack: We have a modern, cohesive stack that lets us move fast while maintaining quality: * Language: TypeScript * Frontend: React, Tailwind CSS, tRPC * Backend: tRPC, Node.js, MongoDB * Infrastructure: GCP, Terraform Cloud, Kubernetes, Docker, Github Actions The interview process: * CV Review: we review your resume to see if we might be a good fit * Getting to know you (30 min): meet with someone from our people team to talk about your experience and to answer questions about the role * Live Coding (75 min): We'll present you with an equity domain problem to solve collaboratively using your preferred language and IDE * System Design (60 min): You'll walk us through an architecture you've significantly contributed to in the past, and we'll explore different aspects based on your experience * Culture Interview: A chance to meet one of our founders for a 30 minute chat about Ledgy’s mission and values * Offer 🎉