## Principal Software Engineer
pubGENIUS is a React.js and Next.js development agency and ad-tech startup building websites and apps for clients across the US and Europe, specializing in DeFi, crypto, NFT, blockchain, fintech, and healthcare.
We are seeking a Principal Software Engineer to serve as 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.
### What You'll Own
- 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
- ML pipeline maintenance and optimization for ad-tech performance
### Requirements
Must-Have Qualifications:
- 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
Nice-to-Have Experience:
- Ad-tech industry experience including ad serving, yield optimization, and programmatic advertising
- Affiliate marketing experience with Anura and Everflow
- Cloudflare including CDN configuration, caching strategies, and Workers
- Fastify 5 patterns
- Flutter for mobile app contribution
- Golang or Rust for high-performance service work
- Machine learning applied to ad-tech optimization
- Experience in DeFi, crypto, NFT, blockchain, fintech, or healthcare verticals
### Benefits
- Fully remote work
- Flexible hours
- Paid vacation and sick days