Block is looking for a Staff Engineer to work on backend platforms responsible for customer communications, ensuring timely and reliable transactional and marketing messages across SMS, email, and in-app notifications. The goal is to improve performance and reliability of these critical communication systems.
Requirements
- Java, Golang, Python
- Guice, Guava, gRPC, Protocol Buffers
- AWS, MySql, NoSql, Kafka, Temporal
- Experience with SMS, VOIP, or email infrastructure
Responsibilities
- Drive critical infrastructure that the company and its customers rely on.
- Partner cross-functionally with a broad impact on current and future projects throughout the company
- Lead org-wide initiatives: influencing our technical strategy for communications across multiple products
- Contribute to our technical leadership - share learnings, improve our operational stance, and drive the future of our communication platform
Other
- 12+ years of experience delivering high-value, high-impact projects
- A track record of leading large backend projects at scale
- Strong skills in communication and collaboration with cross-functional peers