> Markdown version of [/jobs/ext/636154-remote-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/636154-remote-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Remote Principal Software Engineer - **Company:** pubgenius - **Location:** Bolton, UK (Remote available) - **Contract:** Contract - **Skills:** Flutter, Big Data, BigQuery, Cloud Database, Database Design, Mobile Application Software, Machine Learning, MySQL, Node.Js, Object-Relational Mapping, Performance Tuning, Query Optimization, Blockchain, Next.js, TypeScript, Web Performance Optimization, Web Platforms, Uniswap, Google Cloud, Load Balancing, ReactJS, NFT, Large Language Models, Caching, Build Server, Data Layers, Yield Optimization, Cloudflare, Machine Learning Operations, Golang - **Published:** June 25, 2026 - **Apply:** https://find.jobs/jobs-near-me/remote-principal-software-engineer-bolton-manchester/2837989007-2/ ## About the Role These are non-negotiable. Please only apply if you have strong, production-proven experience in all of the following: * Node.js with TypeScript in production * React in a server-side rendering context * MySQL including database design, query optimization, and ORM usage * BigQuery for querying and managing large-scale datasets * GCP with hands-on experience in Cloud Run, Cloud Build, Cloud SQL, and Load Balancing. GCP certification is a significant bonus. Nice-to-Have Experience * Ad-tech industry experience including ad serving, yield optimization, and programmatic advertising * Affiliate marketing experience, particularly with Anura and Everflow * Cloudflare including CDN configuration, caching strategies, and Workers * Fastify, especially Fastify 5 patterns * Flutter for mobile app contribution * Golang or Rust for high-performance service work * Machine learning applied to ad-tech optimization (not LLMs or agents) * Experience in DeFi, crypto, NFT, blockchain, fintech, or healthcare verticals ## Description pubGENIUS is a React.js and Next.js development agency and ad-tech startup. We build websites and apps for clients across the US and Europe, specializing in decentralized finance (DeFi, crypto, NFT, blockchain), fintech, and healthcare, with occasional work in e-commerce and other verticals. Beyond client work, we operate our own high-revenue web product with a website, mobile app, and machine learning systems powering our ad-tech optimization engine. Performance is not a preference here, it is a core requirement. We are looking for a Principal Software Engineer, who will be the technical authority, responsible for all development, architecture decisions, and long-term technical strategy across a website, mobile app, and ML-powered ad-tech optimization systems. This is a full-time independent contractor engagement. You will work hands-on at a senior level where site speed and server performance are core success metrics. You will work directly with stakeholders to set technical direction, remove bottlenecks, and ship production-grade code., * End-to-end technical ownership of a high-revenue web platform and mobile app * Architecture design and long-term technical strategy * Server-side rendering pipeline using Node.js, Fastify 5, and React 19 * Data layer across MySQL and BigQuery * GCP infrastructure including Cloud Run, Cloud Build, and Global Load Balancer * Ad-tech integrations including Google Ad Manager, GTM, GTag, and GPT.js * Performance optimization at scale, where every millisecond counts * ML pipeline maintenance and optimization for ad-tech performance ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Transforming Newspaper Readers into NFT holders](https://www.wearedevelopers.com/videos/1162-transforming-newspaper-readers-into-nft-holders) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Blockchain, NFT and smart contracts for my application](https://www.wearedevelopers.com/videos/877-blockchain-nft-and-smart-contracts-for-my-application) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)