Block is seeking a Senior Software Engineer to join its Product Platform Engineering team, building and unifying foundational systems used by Block engineers. The role involves designing and building next-generation internal platforms, improving existing systems, and using AI as a native part of the engineering workflow.
Requirements
- Design, build, and operate platform systems
- Work across areas such as deployment orchestration, CI/CD, Kubernetes, event streaming, databases, internal developer platforms, and reliability tooling
- Partner with engineering teams to understand their workflows, identify platform gaps, and deliver pragmatic solutions
- Use AI tools to accelerate development, improve system understanding, prototype ideas, and raise the quality of engineering output
- Lead technical projects from problem framing through implementation, rollout, and operational ownership
- Make thoughtful tradeoffs between speed, reliability, maintainability, and long-term platform direction
- Contribute to an engineering culture that values curiosity, direct communication, early ownership, and learning through shipping
Benefits
- Remote work
- Medical insurance
- Flexible time off
- Retirement savings plans
- Modern family planning