Square is looking to define the future of how sellers access and spend their money by tackling complex engineering problems in fintech, balancing scale, iteration, and simplicity, while shaping systems that other teams across Square and Cash will rely on.
Requirements
- 12+ years experience building and scaling large, distributed systems.
- Expertise in backend engineering (Java, Kotlin, or similar), with the ability to quickly learn new stacks.
- Experience designing frameworks and platforms that others rely on.
- A history of mentoring senior engineers and raising the technical bar for entire teams.
- A drive to build resilient, trustworthy systems in high-stakes domains like payments or fintech.
- Backend: Java, Kotlin
- Data: MySQL, DynamoDB, Kafka, SQS
Responsibilities
- Define the technical vision for seller-facing card systems, from activation and onboarding to incentives and account management, ensuring they scale across geo markets and teams.
- Drive integrations that make Square Cards effortless to use across digital wallets, third-party platforms, and card-on-file experiences throughout the Square ecosystem.
- Architect resilient frameworks with robust fallback and failover paths, setting standards for reliability across Banking.
- Build shared infrastructure for incentives and rewards, enabling product teams to experiment and deliver long-term seller engagement at scale.
- Mentor senior engineers, shaping design practices, and codifying standards for reliability, security, and scalability.
- Partner with product, design, ML, risk, and compliance leaders to deliver trusted financial experiences that advance Square's mission globally.
Other
- A track record of setting technical direction and delivering impact across multiple teams.
- Strong communication skills and the ability to align technical decisions with business priorities.
- A mindset that balances fast iteration with building for the long term.
- Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class.
- We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.