Block is looking for a Staff Engineer to work on backend platforms responsible for communications between Block and its customers, ensuring reliable and fast delivery of transactional and marketing messages. The goal is to improve the performance and reliability of these 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