Senior Software Engineer (Go), Platform EngineeringYour opportunity We’re supporting a remote-first team responsible for a comprehensive open-source developer platform that has processed over $5 billion in transaction volume. A pioneer in their space, their unified API and SDK layer simplifies the developer experience and underpins games and apps used by millions. Built on scalable, fault-tolerant services, the platform delivers indexing, relaying, and analytics pipelines engineered for millions of requests per minute. Now, backed by top-tier investors and fueled by continued growth, they are bolstering their team to build the scalability needed to keep pace with demand. As a key member of the platform engineering team, you will design, build, and optimize Go-based services that power core infrastructure - indexers, relayers, metadata aggregation, payment proxies, and marketplace APIs - ensuring they perform reliably at scale. Key responsibilities Own core infrastructure services:architect, develop, and maintain Go-based services for data indexing, transaction relaying, metadata aggregation, and marketplace APIs; extend and evolve the platform toolchain for future extensibilityScalable, fault-tolerant design:design and implement services with high availability and resilience to handle millions of requests per minute; build robust architectural foundations so future engineers can build on your work with easeHigh-throughput optimization:tune databases and service configurations to support surging workloads and complex queriesCross-functional collaboration:partner with SDK, R&D, and product teams to define clear service interfaces; support internal teams consuming platform APIs; contribute to documentation and developer tooling used by clientsMaintenance & innovation:rotate between refactoring, maintenance, and new feature development to balance platform stability with rapid delivery of capabilitiesOpen-source contributions:contribute to shared libraries and tooling used across the ecosystemYour know-how 5+ years of software engineering experience, including at least 3 years building and operating Go services in productionDeep expertise in designing and maintaining production-grade backend services at scaleExperience working with distributed systemsPractical experience with large-scale relational databases (e.g. Postgres)Hands-on experience with cloud infrastructure providers such as AWS, GCP, or AzureA growth mindset; you actively seek out new technologies and enjoy solving complex problemsExcellent communication skillsIt’s a bonus if You have familiarity with blockchain data flows or Web3 development toolingYou’ve contributed to open-source Go libraries or large-scale projectsYou have experience mentoring junior engineers or conducting thorough code reviewsYou have worked with container orchestration (Docker, Kubernetes) in production environments#J-18808-Ljbffr
Sr Sw Engineer, Platform Engineering - Golang
HRB
winnipeg, winnipeg
Published 28 days ago
Report job