Block (formerly Square) is seeking a Staff Software Engineer to join their Enterprise team, focusing on advancing Square's enterprise capabilities. This role combines technical leadership with hands-on development, requiring expertise in distributed systems and service architecture. The position involves leading technical vision, implementing scalable solutions, and driving cross-team initiatives. Block has evolved from a payment processing company to a comprehensive commerce platform, offering integrated solutions for online sales, inventory management, financial services, and more. The role offers competitive compensation ($263,600 - $395,400 USD) and comprehensive benefits. The ideal candidate will have 12+ years of experience, strong system design skills, and proven leadership in technical initiatives. They'll work with technologies like Java, Kotlin, Go, and Kubernetes while helping shape the future of enterprise commerce solutions. This remote position offers an opportunity to impact how large businesses operate while working for a company that's transforming global commerce accessibility.